Regarding the email notification functionality, it's sending a malformed URL in the e-mail:

http:///admin/logs/updates

instead of: http://example.com/admin/logs/updates

I have not set the base_url in settings.php at the site. Is that required for this to work?

Comments

dww’s picture

Category: bug » support
Status: Active » Fixed

The base_url is required for Drupal to generate correct absolute URLs. You don't *always* need to set it in settings.php, but it seems like for your site, you do. I'd bet the password reset emails or new user request emails on your site also don't have valid URLs in them, since update_status is just using the identical function to generate these absolute URLs. Good luck.

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.

willdashwood’s picture

Sorry to dig up this old thread but I've have the same issue with the majority of my sites, yet the password reset email consistently gets sent out with the correct URL. I've set base_url so we'll see if that solves it but seems strange that only update status seems to require it be set.