From a0a6ed1d1bcececefbff00158f9fa6ad0790ed16 Mon Sep 17 00:00:00 2001 From: marcus Date: Tue, 31 Mar 2009 12:18:16 +0000 Subject: Closes #896: Error thrown if user not validate. Metadata physically removed rather than simply blanked when validation is requested. Note: update_metadata no longer seems to support anonymous metadata which is likely to have knock on issues elsewhere... git-svn-id: https://code.elgg.org/elgg/trunk@3184 36083f99-b078-4883-b0ff-0f9b5a30f544 --- mod/uservalidationbyemail/start.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'mod/uservalidationbyemail') diff --git a/mod/uservalidationbyemail/start.php b/mod/uservalidationbyemail/start.php index deadc0afb..a990843d6 100644 --- a/mod/uservalidationbyemail/start.php +++ b/mod/uservalidationbyemail/start.php @@ -89,11 +89,10 @@ { $user = get_entity($user_guid); - $valid = ($code == uservalidationbyemail_generate_code($user_guid, $user->email)); - if ($valid) - set_user_validation_status($user_guid, true, 'email'); + if ($code == uservalidationbyemail_generate_code($user_guid, $user->email)) + return set_user_validation_status($user_guid, true, 'email'); - return $valid; + return false; } // Initialise -- cgit v1.2.3