View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
13782Bug reportsExpression Managerpublic2021-09-07 08:50
Reporterbruce78 Assigned Togalads  
PrioritynoneSeverityminor 
Status closedResolutionfixed 
Product Version3.9.x 
Summary13782: Commit 0f710b3 breaks mantarory questions that are only shown via EM
Description

Commit 0f710b3 broke my survey in the major browsers.... I've tested commits and releases after this and the problem remains... I've also tested the previous commit 0ec0b3 and I don't have the problem...

In brief, I have a lot of mandatory questions but they are only shown if a relevance equation condition is met... prior to this commit, these questions weren't shown and the mandatory message wasn't triggered... however, from this commit and forward, respondents get the standard mandatory question error messages that correspond to questions that they haven't, by design, seen and therefore they can't respond to them.

Commit 0f710b3

https://github.com/LimeSurvey/LimeSurvey/commit/0f710b33ca4ca8c150deab7604c9f931335799d1#comments

Commit 0ec0b3

https://github.com/LimeSurvey/LimeSurvey/commit/0ec0b3b136aee92e2e22075aad4db6d469e0de3b

Steps To Reproduce

Create a survey with a mandatory question that is only shown when a relevance equation condition is met.

Present the survey on a question by question basis.

Run the survey with a pre-filled question answer that doesn't meet the relevance equation condition.

The next question that is shown will then show the user the mandatory question error message, even though the question on screen has been answered.

It is then impossible for the respondent to proceed beyond the error message and complete the survey.

Additional Information

Ok, turning off ajax mode in the settings for bootswatch works... Everything is also working when running 3.10.0+180611...

TagsNo tags attached.
Bug heat4
Complete LimeSurvey version number (& build) # Commit 0f710b3 https://github.com/LimeSurvey/LimeSurvey/commit/0f710b33ca4ca8c150deab7604c9f931335799d1
I will donate to the project if issue is resolvedNo
BrowserFirefox
Database type & versionMySQL DB version 351
Server OS (if known)Ubuntu 16.04
Webserver software & version (if known)Apache and NGINX
PHP Version7.0

Users monitoring this issue

bruce78

Activities

ollehar

ollehar

2021-03-10 21:53

administrator   ~63163

Please update to the latest version and check if the bug can still be reproduced. Thank you.

Issue History

Date Modified Username Field Change
2018-06-15 14:17 bruce78 New Issue
2018-06-15 14:19 bruce78 Issue Monitored: bruce78
2018-06-15 14:24 c_schmitz Assigned To => markusfluer
2018-06-15 14:24 c_schmitz Status new => assigned
2021-03-10 21:53 ollehar Assigned To markusfluer =>
2021-03-10 21:53 ollehar Status assigned => feedback
2021-03-10 21:53 ollehar Note Added: 63163
2021-09-07 08:50 galads Assigned To => galads
2021-09-07 08:50 galads Status feedback => closed
2021-09-07 08:50 galads Resolution open => fixed