In password_policy_password_tab_exit() query parameter should be an array, not string, as this is causing fatal error when using one-time login link etc:

Location http://localhost/user/reset/426/1339690586/tcTn64417iS31RvKwzHMZvocMZZ3k...
Referrer http://localhost/user/reset/426/1339690586/tcTn64417iS31RvKwzHMZvocMZZ3k...
Message Recoverable fatal error: Argument 1 passed to drupal_http_build_query() must be an array, string given, called in .\includes\common.inc on line 2193 and defined in drupal_http_build_query() (line 477 of .\includes\common.inc).

Can be fixed by replacing parse_url() with drupal_parse_url().

See also http://drupal.org/node/1504958

Comments

erikwebb’s picture

Status: Active » Needs review
StatusFileSize
new1.01 KB

Please give this a try.

erikwebb’s picture

Status: Needs review » Closed (duplicate)

I'm merging this issue into the main Password Tab issue that I'm trying to complete.

#1330502: Update password change tab to Drupal 7