View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
19807Bug reportsConditionspublic2024-10-16 13:52
Reportergreiling Assigned To 
PrioritynoneSeverityminor 
Status newResolutionopen 
Product Version6.6.x 
Summary19807: condition error shown in backend - hide/show questions works while survey - no saving of results of questions behind it
Description

Hello,

an user configurated a survey with conditions and missed the point to review logic errors. The survey worked as expected - the questions were shown, could be filled, but were not saved in the result set.

I reviewed the survey and noticed a warning in logic check - but only a warning, not a fatal error. The misconfiguration was using ">" instead of "!is_empty"

Could this kind of warning be presented to the users in the process of starting a survey?
Is there a way to disabling the whole survey, because of the likeliness data won't be stored?

Thanks!

Matthias

Steps To Reproduce

Choose in condition addition "greater than" instead of "unequal".

TagsNo tags attached.
Bug heat2
Complete LimeSurvey version number (& build)LimeSurvey Community Edition Version 6.6.6+241002
I will donate to the project if issue is resolvedNo
Browser
Database type & versionmysqlnd 8.2.22
Server OS (if known)
Webserver software & version (if known)
PHP VersionPHP Version 8.2.22

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2024-10-16 13:52

developer   ~81245

I think we have a process to return all condition to true if there are an error.

The issue is here : if we show it to user : we must save it (except other JS broke hiding question)

Issue History

Date Modified Username Field Change
2024-10-16 13:08 greiling New Issue
2024-10-16 13:52 DenisChenu Note Added: 81245
2024-10-16 13:52 DenisChenu Bug heat 0 => 2