View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
14513 | Bug reports | Central participant database | public | 2019-02-11 10:48 | 2019-05-29 16:39 |
Reporter | cdorin | Assigned To | p_teichmann | ||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 3.15.x | ||||
Fixed in Version | 3.17.x | ||||
Summary | 14513: Permissions on shared participants (CPDB) | ||||
Description | I gave my user all the necessary permissions to edit/delete etc. a participant. The associated buttons are not displayed there (see screenshot). The batch-edit buttons do not change (Select participant(s)... button), regardless of the permissions given to a user (see second screenshot - my user does not have the delete permission, but he can still see the "delete" button). Put them together since they have to be "redesigned" together for a smoother UX. Related to: 14017 | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 6 | ||||
Complete LimeSurvey version number (& build) | irrelevant | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | |||||
Database type & version | irrelevant | ||||
Server OS (if known) | |||||
Webserver software & version (if known) | |||||
PHP Version | irrelevant | ||||
related to | 14017 | closed | p_teichmann | CPDB - view permission - user |
related to | 14514 | closed | p_teichmann | Purpose of permission "update" - CPDB |
We have the same problem. Kind regards, |
|
https://github.com/LimeSurvey/LimeSurvey/commit/70d03f7ba093700c28f3727cd04760558dea17bb |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=28914 |
|
Version 3.17.4+190529 released |
|
LimeSurvey: master 70d03f7b 2019-05-08 19:26 Details Diff |
Fixed issue 14513: Permissions on shared participants (CPDB) |
Affected Issues 14513 |
|
mod - application/controllers/admin/participantsaction.php | Diff File | ||
mod - application/models/Participant.php | Diff File | ||
mod - application/views/admin/participants/massive_actions/_selector.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-02-11 10:48 | cdorin | New Issue | |
2019-02-11 10:48 | cdorin | Status | new => assigned |
2019-02-11 10:48 | cdorin | Assigned To | => markusfluer |
2019-02-11 10:48 | cdorin | File Added: Selection_733.png | |
2019-02-11 10:48 | cdorin | File Added: Selection_734.png | |
2019-02-11 10:53 | cdorin | Summary | Permission - on shared participants => Permissions on shared participants (CPDB) |
2019-02-11 10:53 | cdorin | Description Updated | |
2019-02-12 16:50 | cdorin | Priority | none => normal |
2019-02-12 16:51 | cdorin | Relationship added | related to 14017 |
2019-04-03 14:36 | heise | Note Added: 51312 | |
2019-04-03 18:11 | cdorin | Status | assigned => confirmed |
2019-04-11 11:57 |
|
Assigned To | markusfluer => LouisGac |
2019-04-30 10:16 | cdorin | Assigned To | LouisGac => p_teichmann |
2019-05-08 17:32 | p_teichmann | Status | confirmed => resolved |
2019-05-08 17:32 | p_teichmann | Resolution | open => fixed |
2019-05-08 17:32 | p_teichmann | Fixed in Version | => 3.17.x |
2019-05-08 17:32 | p_teichmann | Note Added: 51839 | |
2019-05-15 14:36 | p_teichmann | Relationship added | related to 14514 |
2019-05-29 16:12 | p_teichmann | Changeset attached | => LimeSurvey master 70d03f7b |
2019-05-29 16:12 | p_teichmann | Note Added: 52188 | |
2019-05-29 16:39 | c_schmitz | Note Added: 52224 | |
2019-05-29 16:39 | c_schmitz | Status | resolved => closed |