[mb-commits] r11154 - mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Controller

root at musicbrainz.org root at musicbrainz.org
Tue Jan 27 23:47:02 UTC 2009


Author: acid2
Date: 2009-01-27 23:47:02 +0000 (Tue, 27 Jan 2009)
New Revision: 11154

Modified:
   mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Controller/User.pm
Log:
Prevent redirection back to the login form

Modified: mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Controller/User.pm
===================================================================
--- mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Controller/User.pm	2009-01-27 23:21:38 UTC (rev 11153)
+++ mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/Controller/User.pm	2009-01-27 23:47:02 UTC (rev 11154)
@@ -103,6 +103,14 @@
     }
 
     $c->forward('/user/login');
+
+    if ($c->user_exists)
+    {
+        # As strange as this condition appears, it happens
+        # if users clicks login while being on the login page
+        $c->response->redirect($c->uri_for('/'));
+        $c->detach;
+    }
 }
 
 =head2 register




More information about the MusicBrainz-commits mailing list