diff options
| -rw-r--r-- | mod/uservalidationbyemail/start.php | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/mod/uservalidationbyemail/start.php b/mod/uservalidationbyemail/start.php index 576e12247..ea59a2e7b 100644 --- a/mod/uservalidationbyemail/start.php +++ b/mod/uservalidationbyemail/start.php @@ -75,6 +75,11 @@ function uservalidationbyemail_disable_new_user($hook, $type, $value, $params) {  		return $value;  	} +	// has the user already been validated? +	if (elgg_get_user_validation_status($user->guid) == true) { +		return $value; +	} +  	// disable user to prevent showing up on the site  	// set context so our canEdit() override works  	elgg_push_context('uservalidationbyemail_new_user');  | 
