Two possible bugs in 3.15, multilingual version: 1) When registering no check is done if the email address is already taken. However, when editing the profile, the check is done and the profile cannot be changed as the email address is occupied. 2) When a member deletes him/herself, the online user display shows {ONLINENAME} because the registered member does not exist anymore.
Anyone that can reproduce this or experienced the same thing?
Comments on No duplicate email address check
Member
Usergroup: Customer
Joined: Oct 24, 2004
Location: Sweden
Total Topics: 5
Total Comments: 12
Two possible bugs in 3.15, multilingual version:
1) When registering no check is done if the email address is already taken. However, when editing the profile, the check is done and the profile cannot be changed as the email address is occupied.
2) When a member deletes him/herself, the online user display shows {ONLINENAME} because the registered member does not exist anymore.
Anyone that can reproduce this or experienced the same thing?
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
#2 is known and normal. Will check #1.
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
On #1, do you not have email as a required field? If it's not a required field, it doesn't check for duplicates.
Member
Usergroup: Customer
Joined: Oct 24, 2004
Location: Sweden
Total Topics: 5
Total Comments: 12
I have email, name, and password as a required fields.
I just tested your 3.13 demo on this site.
It is reproducable. I registered twice the same email address.
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
In register.php
(strstr($reqmemlist, 'email')))
needs to be changed to
(strstr($settings->requiredmembers, 'email')))
Will be uploaded in the next few days. Thanks for the report, odd that went unnoticed so long.