This is not an issue in Drupal 7, but is in Drupal 6 - if you delete an input format, the filter module has code to update all the places (in core) where that input format is stored to switch over to the default format instead. It doesn't do that for user signatures, however.

Input formats were attached to user signatures in Drupal 6 as part of a more recent security release, and I guess we forgot to add that code for it then. It is not a security issue that the signature format is not updated (that is handled by the fallback code introduced for SA-2008-073), but it still should be fixed.

A patch is attached.

Files: 
CommentFileSizeAuthor
user-signature-delete-format.patch1.06 KBDavid_Rothstein
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch user-signature-delete-format.patch.
[ View ]

Comments

David_Rothstein’s picture

Title:Delete an input format does not update the user signature format in the database» Deleting an input format does not update the user signature format in the database

Status:Needs review» Needs work

The last submitted patch, user-signature-delete-format.patch, failed testing.