This was easily fixed once I realized this, but I thought I'd flag it. I'm sure later versions of trackback.mysql for 4.5.x already added that table, but I happened to have an earlier version -- along with patches made to flag trackback spam in the spam module.
I thought it might be good for the upgrade script to check for the trackback_spam table and add it if it doesn't already exist.
Comments
Comment #1
ankur commentedA fix has been committed to HEAD, DRUPAL-4-6.
If you are upgrading to 4.6 for the first time, just run the upgrade script.
If you've already upgraded to 4.6, you will need to run the upgrade script again. You will see some error statements about columns and tables that have already been created. Those can be safely ignored.
If you are *installing* 4.6, this doesn't apply to you.
The affected file is "trackback_upgrade.php". For a diff to the previous revision, please see
http://cvs.drupal.org/viewcvs/drupal/contributions/modules/trackback/tra...
Unfortunately, if you were running the old, unofficial trackback spam patch back when trackbacks were inserted as comments, your spaminator will have to "re-learn" what spam trackbacks look like now that they are managed seperately from comments.
-Ankur
Comment #2
ankur commentedComment #3
(not verified) commented