View Issue Details

This issue affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
18800Bug reportsCentral participant databasepublic2026-10-22 21:51
ReporterMazi Assigned Toc_schmitz  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product Version5.6.x 
Summary18800: 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.
Please add at least a "Settings saved" mini-message. This user interface otherwise is really misleading.

Steps To Reproduce

Steps to reproduce

Save settings at CPDB attribute page.

Expected result

Get feedback that changes were saved.

Actual result

Nothing, you do not know if changes were saved.

TagsNo tags attached.
Attached Files
image.png (69,986 bytes)   
image.png (69,986 bytes)   
Bug heat2
Complete LimeSurvey version number (& build)5.6.18
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMySQL
Server OS (if known)
Webserver software & version (if known)
PHP Version8.1
Git branch / Pull Request URL

Users monitoring this issue

There are no users monitoring this issue.

Activities

c_schmitz

c_schmitz

2026-10-22 21:51

administrator   ~86704

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=40985

Related Changesets

LimeSurvey: master 1fe7a7df

2026-10-22 21:50

c_schmitz


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

Issue History

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