Hi
thanks.
After saving current value, I set default parameters for wpmt_user_roles in wpmt_options table. No change in behaviour.
I also tried to deactivate/uninstall and then reinstall plugin, no change (but I observed that an uninstall does not do a full cleanup (db remains untouched)).
I add two remarks following my experiments :
* the issue appears on whatever change (not only email, but even changing roles or a single letter in the name)
* It seems to happen only when a modification is done on an admin account, by the user itself (two admin accounts are behaving identically), while there is no issue changing other accounts parameters from those admin accounts => an account with no admin right can change its own parameter with an issue. As soon as it is added the admin right, the issue appears (again, only for self-changing).
An example to help understanding:
Let’s say I have three users which roles/profiles are set by members:
* A and B with “admin” profile (with basically everything authorised)
* C, D, E, F with “editor” profile.
=> A and B can edit anything on C, D, E, F profiles with no issue.
=> A can edit B & B can edit A with no issue
=> C, D, E, F can edit anything on their own profile with no issue
=> A CANNOT edit its own profile.
=> B CANNOT edit its own profile.
=> If admin profil is added to C profile, then C can edit any account out of its own account because the issue raises.
Not being able to edit means being redirected to the page stating the requested page does not exist on the site.
To be sure, I removed function.php : no change in behaviour.
I removed any rewrite rule in .htaccess : no change in behaviour.
Also tried to roll back:
* panel to set rights/profile in my own account si present on my profile page down to 3.0.10. Issue exists
* with 3.0.9, the panel to set rights/profile in my own account is removed (not on other accounts, which are still displaying the panel)… and I am able to update successfuly (!)
I am unsure I tried such self-changes on admin accounts in the past.
Isn’t that strange ?
Matt
-
This reply was modified 3 years, 7 months ago by
msevestre.
-
This reply was modified 3 years, 7 months ago by
msevestre.
-
This reply was modified 3 years, 7 months ago by
msevestre.