View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
20063Bug reportsSurvey participants (Tokens)public2025-05-08 15:22
Reportermfavetti Assigned Totibor.pacalat  
PrioritynoneSeveritypartial_block 
Status resolvedResolutionfixed 
Product Version6.6.x 
Summary20063: Loading spinner prevents modal button press when adding an empty participant
Description

You cannot add an empty participant because you cannot dismiss the modal warning you about it due to the loading spinner. Can work around by manually getting rid of the spinner in devtools, but obviously this is not ideal.

Steps To Reproduce

Steps to reproduce

Create a survey
Go to participants
Switch to closed-access mode
Go to add participant
Click save
A modal asking to confirm that I want to add an empty participant appears

Expected result

Dismiss modal
Participant is added

Actual result

Cannot dismiss modal due to loading spinner
Participant is not added

TagsNo tags attached.
Bug heat6
Complete LimeSurvey version number (& build)6.13.0+250415
I will donate to the project if issue is resolvedNo
BrowserChrome Version 135.0.7049.95 (Official Build) (64-bit)
Database type & versionMariadb 10.11
Server OS (if known)Mint 22.1
Webserver software & version (if known)nginx 1.24
PHP Version8.3.19

Users monitoring this issue

There are no users monitoring this issue.

Activities

gabrieljenik

gabrieljenik

2025-04-30 13:57

manager   ~82541

https://github.com/LimeSurvey/LimeSurvey/pull/4255

DenisChenu

DenisChenu

2025-05-02 08:46

developer   ~82557

It's a new issue here, it work some week ago ? No ?

guest

guest

2025-05-08 15:17

viewer   ~82610

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

Related Changesets

LimeSurvey: master 0643c22f

2025-05-08 15:17

Gabriel Jenik

Committer: GitHub


Details Diff
Fixed issue 20063: Loading spinner prevents modal button press when adding an empty participant (#4255)

Co-authored-by: lapiudevgit <devgit@lapiu.biz>
Affected Issues
20063
mod - assets/packages/adminbasics/build/adminbasics.js Diff File
mod - assets/packages/adminbasics/build/adminbasics.min.js Diff File
mod - assets/packages/adminbasics/src/parts/save.js Diff File
mod - assets/scripts/admin/tokens.js Diff File

Issue History

Date Modified Username Field Change
2025-04-18 03:20 mfavetti New Issue
2025-04-24 22:00 tibor.pacalat Assigned To => gabrieljenik
2025-04-24 22:00 tibor.pacalat Status new => assigned
2025-04-30 13:57 gabrieljenik Assigned To gabrieljenik => DenisChenu
2025-04-30 13:57 gabrieljenik Status assigned => ready for code review
2025-04-30 13:57 gabrieljenik Note Added: 82541
2025-04-30 13:57 gabrieljenik Bug heat 0 => 2
2025-05-02 08:46 DenisChenu Note Added: 82557
2025-05-02 08:46 DenisChenu Bug heat 2 => 4
2025-05-02 08:51 DenisChenu Assigned To DenisChenu => gabrieljenik
2025-05-02 08:51 DenisChenu Status ready for code review => in code review
2025-05-07 17:25 DenisChenu Assigned To gabrieljenik => tibor.pacalat
2025-05-07 17:25 DenisChenu Status in code review => ready for testing
2025-05-08 15:17 Changeset attached => LimeSurvey master 0643c22f
2025-05-08 15:17 guest Note Added: 82610
2025-05-08 15:17 guest Bug heat 4 => 6
2025-05-08 15:22 tibor.pacalat Status ready for testing => resolved
2025-05-08 15:22 tibor.pacalat Resolution open => fixed