_logintoboggan_process_redirect uses parse_url instead of drupal_parse_url causing Recoverable fatal error (Argument 1 passed to drupal_http_build_query must be an array) when Redirect path on confirmation contains query string (ie : user/%uid/edit?destination=node/35).

Comments

gargsuchi’s picture

I am also facing this issue.
This problem is fixed if we change

$redirect = parse_url(urldecode(strtr($redirect, $variables)));

to

$redirect = drupal_parse_url(urldecode(strtr($redirect, $variables)));

in logintoboggan.module - line #1113
I have 7.x-1.x-dev

rooby’s picture

Status: Active » Closed (duplicate)
rooby’s picture

Yes, sorry.