There is an incorrect call to url() in boost.module which causes a page that redirects to fail.

        // If no query string was previously set, add one just to ensure we
        // don't serve a static copy of the page we're redirecting to, which
        // would prevent the session messages from showing up:
        $destination = url($path, 't=' . time(), $fragment, TRUE);

In Drupal 6.x url() takes an array as it's second arg and barfs if it's called with anything else. This code is still using the 5.x syntax.

For 6.x change it to:

        $destination = url($path, array('query' => 't='. time(), 'fragment' => $fragment,'absolute' =>  TRUE));

John

Comments

alex s’s picture

Status: Active » Closed (fixed)

John, this is allready implemented http://drupal.org/node/343342