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 |