]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
fixed: uncaught exception in uservalidationbyemail
authorJerome Bakker <jeabakker@coldtrick.com>
Mon, 4 Jun 2012 12:41:26 +0000 (14:41 +0200)
committerJerome Bakker <jeabakker@coldtrick.com>
Mon, 4 Jun 2012 12:41:26 +0000 (14:41 +0200)
mod/uservalidationbyemail/start.php

index ea59a2e7b069f9be0b5f68a9012ac28f2528d317..f98f57faf51f0b9a32ae53fb8c8b502f9d15f634 100644 (file)
@@ -184,7 +184,11 @@ function uservalidationbyemail_page_handler($page) {
                                $user->enable();
                                elgg_pop_context();
 
-                               login($user);
+                               try {
+                                       login($user);
+                               } catch(LoginException $e){
+                                       register_error($e->getMessage());
+                               }
                        } else {
                                register_error(elgg_echo('email:confirm:fail'));
                        }