View Issue Details

This issue affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
20451Bug reportsUser / Groups / Rolespublic2026-03-19 14:58
ReporterSESSOU Assigned Totibor.pacalat  
PrioritynoneSeveritycrash 
Status assignedResolutionopen 
Product Version6.16.x 
Summary20451: Survey permissions panel no more appears after an update to 6.16.12
Description

Hi.

I try to update our limesurvey platform this morning via comfortupdate, from 6.16.8 to 6.16.12 version.

After this update, I can no more access to the survey permissions panel !!!!

I have no other choice to return to the old version 6.16.8.

Am I alone in this case ?

Thank you by advance

Steps To Reproduce

Update Limesurvey from 6.16.8 to 6.16.12, via comfortupdate
Select a survey
In the left menu, click on 'Permissions' menu
The permissions panel is not displayed !!!!

TagsNo tags attached.
Bug heat4
Complete LimeSurvey version number (& build)6.16.8
I will donate to the project if issue is resolvedNo
BrowserSafari/Firefox
Database type & versionPostgresql 15
Server OS (if known)Linux Debian 12
Webserver software & version (if known)Apache 2.4;66
PHP Version8.2.30

Relationships

related to 20337 assignedgabrieljenik Cannot add a User Group to Survey Permissions unless at least one User is already added 

Users monitoring this issue

There are no users monitoring this issue.

Activities

SESSOU

SESSOU

2026-03-10 09:54

reporter   ~84430

I correct the steps :
Update Limesurvey from 6.16.8 to 6.16.12, via comfortupdate
Select a survey
In the left menu, click on 'Permissions' menu
Select an user and edit its permissions
The permissions panel is not displayed !!!!

tibor.pacalat

tibor.pacalat

2026-03-10 10:18

administrator   ~84431

Last edited: 2026-03-10 12:48

Can you provide me with some additional information, since we can not reproduce this locally nor in production environment?
Are you superadmin or you have some permissions set up for your admin account? If so, which are those permissions?

SESSOU

SESSOU

2026-03-19 11:23

reporter   ~84483

Dear Tibor.

Sorry for my late answer. I have to install a new Limesurvey test server in order to make another tries in a safe mode.

I apply this morning an update from 6.16.8 to 6.16.13 version and I confirm that the problem is still here.

I try to access to the survey permission panel with different roles : as a super admin and as a survey owner ... The problem is the same for these 2 profiles.

But I have a new informations to give to you about this bug ...

1.1 I select an existent survey
1.2 In the left menu, click on 'Permissions' link
1.3 Important : This action generates a javascript bug (see screen captures attached)
1.4 I select an existent user (which has been associated to the survey before the update) and try to edit its permissions
1.5 The bug is reproduced ... The permissions panel doesn't appear ...

2.1 I select the same survey
2.2 In the left menu, I click on 'Permissions' link
2.3 I add a new user
2.4 I select him and I edit its permissions
2.5 It works !!!! The detailed permissions panel appears for this new user ...
2.6 If I stay on the same survey and on the same permission page, it also works from the other users already attached to the survey !!!!!
2.7 If I try to select another survey and edits its permissions, it no more works
2.8 And if I come back to the first step of this test (see 2.1), it no more works also :-(

I hope the you can help us to solve this problem.

Thank you by advance.

Cordially,

Olivier L.

SESSOU

SESSOU

2026-03-19 13:02

reporter   ~84486

Hi again.

By doing another tests, i have found one more clue. Here is the process that i followed

3.1 I select an existent survey
3.2 In the left menu, click on 'Permissions' link
3.3 Important : This action generates a javascript bug (see screen captures attached)
3.4 I try to edit the permission of one of the user already attached ... That doesn't work ... the permissions panel is not displayed.
3.4 I refresh the page (with the refresh button of the navigator) and then it calls again the php script 'xxx/surveyPermissions/index?surveyid=xxx'
3.5 I try to edit the permission of one of the user already attached
3.6 This time ... the permission panel appears !!!!

So, I think that the problem is due to the first call of the interface which allows to manage the users permissions, when you come from outside the permission interface ... A missing declaration of the javascipt tablesorter function ???

Cordially.

Olivier L.

SESSOU

SESSOU

2026-03-19 14:47

reporter   ~84488

Hi again.

Finally found the origin of this problem. It is due to Fixed issue 20337 (so in the 6.16.9 release) - https://github.com/LimeSurvey/LimeSurvey/pull/4710

As said by 35grain at the end of this page, reverting the changes correct the problem.

I have made also a try on your cloud version, in classic editor mode, and I can reproduce this problem too.

Cordially

Olivier L.

tibor.pacalat

tibor.pacalat

2026-03-19 14:58

administrator   ~84490

Thank you for all this information, I have reopened and assigned the ticket that causes this regression.

Issue History

Date Modified Username Field Change
2026-03-10 09:43 SESSOU New Issue
2026-03-10 09:54 SESSOU Note Added: 84430
2026-03-10 09:54 SESSOU Bug heat 0 => 2
2026-03-10 10:18 tibor.pacalat Note Added: 84431
2026-03-10 10:18 tibor.pacalat Bug heat 2 => 4
2026-03-10 10:18 tibor.pacalat Status new => confirmed
2026-03-10 12:47 tibor.pacalat Assigned To => tibor.pacalat
2026-03-10 12:47 tibor.pacalat Status confirmed => feedback
2026-03-10 12:48 tibor.pacalat Note Edited: 84431
2026-03-19 11:23 SESSOU Note Added: 84483
2026-03-19 11:23 SESSOU File Added: Capture d’écran 2026-03-19 à 11.10.28.png
2026-03-19 11:23 SESSOU File Added: Capture d’écran 2026-03-19 à 10.42.56.png
2026-03-19 11:23 SESSOU Status feedback => assigned
2026-03-19 13:02 SESSOU Note Added: 84486
2026-03-19 14:47 SESSOU Note Added: 84488
2026-03-19 14:57 tibor.pacalat Relationship added related to 20337
2026-03-19 14:58 tibor.pacalat Note Added: 84490