MT 3.16 Jankowski Fix

|

There is another update with an "official fix" which just includes modifying your App.pm file in [mt_install]/lib/MT directory. Get your 3.16 relogin fix on here

The login problem went away but then went haywire again. The messages left by Shelley of Six Apart on the current official fix are... If they're going to require existing users (pre 3.16) who to move their install to a subdirectory and redict their URLs. Well. Not smart. Really not smart. Stuff like that would be a reason corporate platforms shouldn't use MT. Anyhow. Aside from resisting a ranting of scorn upon six apart and Shelley, the constructive thing to do is to point out the fix.

Thanks jankowski, alas, this doesn't work for me, either. I'm going to figure out if I should downgrade to 3.15 and wait for 3.17 or 3.18 or tinker with 3.16. Should the six apart crew surprise me with a fix to this which is actually viable, I'd be pleasantly surprised.
It's line 583 of App.pm in 3.16 - the first three lines will look like this when you get there:

CODE

sub app_path {
my $app = shift;
return $app->{__path} if exists $app->{__path};

and like this when you leave:

CODE

sub app_path {
my $app = shift;
return $app->mt_path;