View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0023900 | mantisbt | administration | public | 2018-01-28 05:38 | 2018-02-07 02:55 |
Reporter | fman | Assigned To | vboctor | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 2.10.0 | ||||
Fixed in Version | 2.11.0 | ||||
Summary | 0023900: Unable to update user access level, due to check on 'Realname' returning KO (APPLICATION ERROR #807) | ||||
Description | I've checked function user_ensure_realname_unique() on Mantis 2.8.0 and Mantis 2.10.0, a change has been introduced (check by return value = 0), that blocks update of user access level, no matter there are no other users on Mantis with the same username or real name. Steps to reproduce 2) Try to change user access level | ||||
Tags | No tags attached. | ||||
I can't reproduce this on master. |
|
Actually, I can reproduce on |
|
Looked further into this, it seems we had a bad check and when fixed it exposed a bug in logic for 2.10.0 release and earlier.
|
|
MantisBT: master cf5baefa 2018-01-29 20:34 Details Diff |
Fix username and realname uniqueness checks - Fix user realname uniqueness check which wasn’t working. - Remove `$g_differentiate_duplicates` config option. - Change username realname uniqueness check APIs to not take in username, since these are independent operations. Fixes 0023909, 0023900 |
Affected Issues 0023900, 0023909 |
|
mod - account_update.php | Diff File | ||
mod - config_defaults_inc.php | Diff File | ||
mod - core/obsolete.php | Diff File | ||
mod - core/user_api.php | Diff File | ||
mod - manage_user_update.php | Diff File |