View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
16573 | Bug reports | Survey editing | public | 2020-08-07 15:22 | 2020-08-20 10:56 |
Reporter | bbraeuer | Assigned To | gabrieljenik | ||
Priority | none | Severity | partial_block | ||
Status | closed | Resolution | fixed | ||
Product Version | 4.3.9 | ||||
Summary | 16573: Others than the survey owners are not allowed to edit questions anymore | ||||
Description | Hi, since one of the last updates this week the functionality of other survey editors are broken. Except for the set owner it is not possible to edit questions anymore. | ||||
Steps To Reproduce | Create a new survey admin | ||||
Tags | No tags attached. | ||||
Bug heat | 6 | ||||
Complete LimeSurvey version number (& build) | 4.3.9+200806 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Current Chrome | ||||
Database type & version | MySQL 5.6.47-log | ||||
Server OS (if known) | Ubuntu 18.04 | ||||
Webserver software & version (if known) | Apache | ||||
PHP Version | 7.2.24-0ubuntu0.18.04.6 | ||||
Was able to replicate the issue successfully. When User has Global access to surveys user can edit but when access is restricted to survey level Question Overview and Editor are not displayed hence not able to do any edits. |
|
actionGetQuestionPermissions was checking the 'survey' permission instead of 'surveycontent'. |
|
Tested the issue after pulling the PR, below are my findings: |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=30390 |
|
Fixed in Release 4.3.12+200820 |
|
LimeSurvey: master 9d096074 2020-08-19 21:03 Committer: GitHub Details Diff |
Fixed issue 16573: Others than the survey owners are not allowed to edit questions anymore (#1547) Dev: actionGetQuestionPermissions was checking the 'survey' permission instead of 'surveycontent'. |
Affected Issues 16573 |
|
mod - application/controllers/QuestionEditorController.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-08-07 15:22 | bbraeuer | New Issue | |
2020-08-07 16:45 |
|
Note Added: 59371 | |
2020-08-07 16:45 |
|
File Added: 16573_Tim Edit_SurveyLevelAccess.png | |
2020-08-07 16:46 |
|
Status | new => confirmed |
2020-08-11 22:24 | gabrieljenik | Note Added: 59416 | |
2020-08-12 09:55 |
|
Zoho Sprints | => |Yes| |
2020-08-12 09:55 |
|
Zoho Sprints ID | => 14469000000216001 |
2020-08-18 17:30 |
|
Note Added: 59512 | |
2020-08-18 17:30 |
|
File Added: 16573_Tim_Surveylevel.png | |
2020-08-19 19:05 | gabrieljenik | Changeset attached | => LimeSurvey master 9d096074 |
2020-08-19 19:05 | gabrieljenik | Note Added: 59535 | |
2020-08-19 19:05 | gabrieljenik | Assigned To | => gabrieljenik |
2020-08-19 19:05 | gabrieljenik | Resolution | open => fixed |
2020-08-20 10:56 | lime_release_bot | Zoho Sprints | Yes => |Yes| |
2020-08-20 10:56 | lime_release_bot | Note Added: 59549 | |
2020-08-20 10:56 | lime_release_bot | Status | confirmed => closed |