View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
15749 | Bug reports | User / Groups / Roles | public | 2020-01-21 15:36 | 2020-12-30 19:27 |
Reporter | Mazi | Assigned To | cdorin | ||
Priority | none | Severity | minor | ||
Status | closed | Resolution | open | ||
Product Version | 4.0.0-RC12 | ||||
Summary | 15749: Adding new users as superadmins doesn't check all boxes | ||||
Description | When adding a new admin user and checking the superadmin checkboxes, other checkboxes are not checked automatically like it was done at LS 3.x | ||||
Steps To Reproduce | Createb a new admin user. | ||||
Tags | No tags attached. | ||||
Bug heat | 10 | ||||
Complete LimeSurvey version number (& build) | Version 4.0.1+200120 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Chrome | ||||
Database type & version | MySQL | ||||
Server OS (if known) | Ubuntu 18 | ||||
Webserver software & version (if known) | Apache 2 | ||||
PHP Version | 7.2.26 | ||||
related to | 16507 | closed | gabrieljenik | Mass permissions are not being saved |
My opinion : it was not mandatory here. If final rights are OK , why check the other ? In 3.X : i hate all checkbox was unchecked when deactivate superadmin … |
|
@mazi what is you expected behaviour? All should be checked? I agree with Denis that "it was not mandatory here." My suggestion, just check all and keep status quo, at least on this ticket. |
|
Intended behavior would be the original LS3 behavior: Other checkboxes should checked automatically. |
|
See usage of inderminate for checkbox in 2.6lts If we can set indertimate if Permission come from another Permission : i think it's the best solution |
|
PR: https://github.com/LimeSurvey/LimeSurvey/pull/1489 Original LS3 behavior implemented: Other checkboxes should checked automatically. There was a missmatch when applying selection queries. |
|
Tested the issue before pulling the PR, Issue exist. Tested the issue after pulling the PR, working as expected. Please refer the attachment for more details. |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=30303 |
|
fixed in 4.4.0 rc1 |
|
LimeSurvey: master 064663cb 2020-07-21 00:51 Details Diff |
Fixed Issue 15749 - Adding new users as superadmins doesn't check all boxes Original LS3 behavior: Other checkboxes should checked automatically. |
Affected Issues 15749 |
|
mod - assets/packages/usermanagement/js/usermanagement.js | Diff File | ||
LimeSurvey: master 8dcea156 2020-07-23 20:55 Committer: GitHub Details Diff |
Merge pull request #1489 from gabrieljenik/bug/15749-Adding-new-users-as-superadmins-doesn't-check-all-boxes Fixed Issue 15749 - Adding new users as superadmins doesn't check all boxes |
Affected Issues 15749 |
|
mod - assets/packages/usermanagement/js/usermanagement.js | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-01-21 15:36 | Mazi | New Issue | |
2020-01-22 16:09 | cdorin | Assigned To | => cdorin |
2020-01-22 16:09 | cdorin | Status | new => assigned |
2020-04-02 20:20 | cdorin | Zoho Sprints | => |Yes| |
2020-04-02 20:20 |
|
Zoho Sprints ID | => 14469000000025001 |
2020-06-16 14:26 | DenisChenu | Note Added: 58305 | |
2020-07-07 14:31 | gabrieljenik | Note Added: 58742 | |
2020-07-07 18:48 | Mazi | Note Added: 58761 | |
2020-07-08 16:02 | DenisChenu | Note Added: 58794 | |
2020-07-08 16:02 | DenisChenu | File Added: Capture d’écran du 2020-07-08 16-00-39.png | |
2020-07-08 16:02 | DenisChenu | File Added: Capture d’écran du 2020-07-08 16-00-48.png | |
2020-07-20 23:00 | gabrieljenik | Note Added: 59001 | |
2020-07-20 23:08 | gabrieljenik | Relationship added | related to 16507 |
2020-07-21 11:23 |
|
Note Added: 59014 | |
2020-07-21 11:23 |
|
File Added: 15749_SuperadminCheckbox.png | |
2020-07-23 18:55 | LimeBot | Changeset attached | => LimeSurvey master 8dcea156 |
2020-07-23 18:55 | gabrieljenik | Changeset attached | => LimeSurvey master 064663cb |
2020-07-23 18:55 | gabrieljenik | Note Added: 59063 | |
2020-07-24 10:19 |
|
Zoho Sprints | Yes => |Yes| |
2020-07-24 10:19 |
|
Status | assigned => resolved |
2020-12-30 19:27 | cdorin | Note Added: 61345 | |
2020-12-30 19:27 | cdorin | Status | resolved => closed |