All Low add-ons are now owned by EEHarbor. Read the blog post.

Support archive

Low Reorder breaks EE 2.5 upgrade

nick 8 May 2012 07:32 problem, complete

Looks like 2.01 is causing upgrades to EE 2.5 to break. Coming from EE 2.4 I get following error during upgrade:

Fatal error: Call to a member function userdata() on a non-object in /home/removed/cmsadmin/expressionengine/third_party/low_reorder/base.low_reorder.php on line 188

Thanks
Nick

Replies

  1. Low 8 May 2012 07:42

    Can replicate it now.

    Also, no idea why the upgrade wizard would call Low Reorder. Investigating now.

  2. nick 8 May 2012 07:46

    No worries, I just wanted to put it out there as it is a white screen failure if you don't have debug turned on.

    I'm reverting my install now, it's only a development install though so I can test any builds you send my way.

    Thanks

  3. Low 8 May 2012 07:49

    Quick fix: add this to line #148 of base.low_reorder.php, above the get global object comment:

    if (isset($_GET['C']) && $_GET['C'] == 'wizard') return;


    Official fix coming later.

  4. nick 8 May 2012 07:54

    No worries, I've just moved Low Reorder out the way for the moment, it's not doing anything in this install yet. I'll just pull the official fix later.

    Thanks for your somewhat super fast fix though!

  5. Low 8 May 2012 09:04

    LR 2.0.2 should solve this once and for all.