View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 18800 | Bug reports | Central participant database | public | 2023-05-03 11:17 | 2026-10-22 21:51 |
| Reporter | Mazi | Assigned To | c_schmitz | ||
| Priority | normal | Severity | minor | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 5.6.x | ||||
| Summary | 18800: Missing feedback to user if settings were changed and saved at CPDB attribute page | ||||
| Description | When changing settings like the encryption status for any attribute at the CPDB attribute field, there is no button to save. The documentation clearly lists a "SAVE" button though, see https://manual.limesurvey.org/Data_encryption#Participant_attributes. After some testing I noticed that data gets saved immediately when adjusting the setting. But the user doesn't receive any kind of feedback. He will search for the "Save" button as this is used on other screens and shown at the documentation. | ||||
| Steps To Reproduce | Steps to reproduceSave settings at CPDB attribute page. Expected resultGet feedback that changes were saved. Actual resultNothing, you do not know if changes were saved. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Bug heat | 2 | ||||
| Complete LimeSurvey version number (& build) | 5.6.18 | ||||
| I will donate to the project if issue is resolved | No | ||||
| Browser | |||||
| Database type & version | MySQL | ||||
| Server OS (if known) | |||||
| Webserver software & version (if known) | |||||
| PHP Version | 8.1 | ||||
| Git branch / Pull Request URL | |||||
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=40985 |
|
|
LimeSurvey: master 1fe7a7df 2026-10-22 21:50 Details Diff |
Fixed issue 18800: Changing a switch on the central participant attribute page saved it without telling the user Dev Same for the blocklist switch in the participant list and the edit switch in the share panel; a failed save now shows an error and sets the switch back Dev Removed leftover debug data from the attribute switch responses |
Affected Issues 18800 |
|
| mod - application/controllers/admin/ParticipantsAction.php | Diff File | ||
| mod - application/views/admin/participants/participantsPanel_view.php | Diff File | ||
| mod - assets/scripts/admin/participantpanel.js | Diff File | ||
| mod - tests/unit/controllers/ParticipantActionTest.php | Diff File | ||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2023-05-03 11:17 | Mazi | New Issue | |
| 2023-05-03 11:17 | Mazi | File Added: image.png | |
| 2023-05-03 15:04 | ollehar | Priority | none => normal |
| 2026-10-22 21:51 | c_schmitz | Changeset attached | => LimeSurvey master 1fe7a7df |
| 2026-10-22 21:51 | c_schmitz | Note Added: 86704 | |
| 2026-10-22 21:51 | c_schmitz | Assigned To | => c_schmitz |
| 2026-10-22 21:51 | c_schmitz | Status | new => resolved |
| 2026-10-22 21:51 | c_schmitz | Resolution | open => fixed |
| 2026-10-22 21:51 | c_schmitz | Bug heat | 0 => 2 |