I assigned an action to send a tokenized e-mail to 'Trigger: After a user's profile has been updated.' The result was an email being sent each time a user logged on. I also assigned an action to send the same tokenized email to 'Trigger: After a user has logged in.' That worked the same way in that an e-mail was generated each time a user logged on. The same issue was also happening in Drupal 6.24. Did not occur in Drupal 6.22.
Each time I eliminate the action, the e-mail is not sent. Each time I reactivate the action to send a tokenized e-mail to 'Trigger: After a user's profile has been updated.', the e-mail is sent whenever a user logs on instead of when a user updates a profile.
I noticed the problem about 10 days ago, but the action was in place before that time. I did some updates, but do not remember which modules I updated. I thought the problem was associated with the Advanced User Module or the User Registration Notification Module since they both have an option to send an e-mail when a user updates a profile, so I uninstalled them both, reinstalled them individually, updated the database, cleared the cache and did the install and uninstall, cache clear, db update, etc individually, together and in several different ways until I finally uninstalled them both and checked the database to ensure they were not leaving behind any tables and there were no tables associated with those modules to be found. I used the Devel Module to track down the Action table that was causing the problem yet the issue is still fixed only by eliminating the action. Currently, the Advanced User and User Registration Notification modules are not installed.
Webserver Midphase.
PHP version 5.3.13.
Apache version 2.2.22.
OS Linux.
MySQL version 5.1.63-cll.
Drupal path ~/drupal-6.26.
Comments