View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|14315||Bug reports||[All Projects] Expression Manager||public||2018-12-03 22:32||2018-12-06 15:16|
|Target Version||Fixed in Version|
|Summary||14315: Expressions are not reloading after error message is received when the submit button is clicked|
The problem is with Questions #2, 2b, 2c and 2d in my survey. It is an Array (Numbers) with the checkbox option. This is a mandatory question with 8 sub-questions.
The next three questions (Q2b,c,d) only pop up if certain boxes are checked in Question #2.
Here's the problem I am encountering:
I filled in some of the sub-questions for Q2 and leave the others blank.
|Steps To Reproduce|
To duplicate error, for Q2 select:
Refer to LimeSurvey support ticket LS-SMCR-OQMK-CKTS for original question. It also has a link to a live survey that you duplicate the error in.
The lss file for a shorter version of this survey is attached. Let me know if you need me to make this survey active.
|Tags||No tags attached.|
|Complete LimeSurvey version number (& build)||Version 3.15.1+181017|
|I will donate to the project if issue is resolved||No|
|Database & DB-Version||where do I find this info?|
|Server OS (if known)|
|Webserver software & version (if known)|
|PHP Version||where do I find this info?|
limesurvey_survey_819152.lss (60,592 bytes)
I don't understand this condition :
why not use !is_empty(Q2_SQ001_SQ004.NAOK) only ? (Q2_SQ001_SQ004.NAOK == Q2_SQ001_SQ004) must bet always true (since Q2 didn't have any condition or are filtered).
If i don't make logic error : you can surely fix by
There still a error in Expression (surely related to !is_empty(Q2_SQ001_SQ004.NAOK) && (Q2_SQ001_SQ004.NAOK == Q2_SQ001_SQ004) )
I deleted the code '&& (Q2_SQ001_SQ004.NAOK == Q2_SQ001_SQ004.NAOK)' etc for questions 2b, c & d, but the expressions are still not reloading after I duplicate the problem. New .lss is attached with the revised code.
limesurvey_survey_819152(1).lss (58,960 bytes)
No, confirmed is just confirmed. If i work on it : assigned.
If you are a limesurvey customer (support ticket), maybe on another way.
This is older. Good that it is reported now - needs to be solved in one of the upcoming releases
@cdorin : you lean : same issue in 2.73 ?
@DenisChenu, don't remember it in 2.73. Have been used this kind of expressions in survey mode for a while - spotted it once with the launch of LS 3
Work on last 2.X version …
|2018-12-03 22:32||Racheltownsend1||New Issue|
|2018-12-03 22:32||Racheltownsend1||File Added: limesurvey_survey_819152.lss|
|2018-12-04 09:53||DenisChenu||Status||new => confirmed|
|2018-12-04 09:56||DenisChenu||Note Added: 49871|
|2018-12-04 10:00||DenisChenu||Note Edited: 49871||View Revisions|
|2018-12-04 21:03||Racheltownsend1||File Added: limesurvey_survey_819152(1).lss|
|2018-12-04 21:03||Racheltownsend1||Note Added: 49885|
|2018-12-06 09:03||DenisChenu||Note Added: 49891|
|2018-12-06 12:01||cdorin||Note Added: 49892|
|2018-12-06 12:15||DenisChenu||Note Added: 49893|
|2018-12-06 14:39||cdorin||Note Added: 49894|
|2018-12-06 15:15||DenisChenu||Note Added: 49895|
|2018-12-06 15:16||DenisChenu||Severity||minor => major|