View Issue Details

This bug affects 1 person(s).
 0
IDProjectCategoryView StatusLast Update
18532Bug reportsData Entry (non public)public2022-12-05 00:22
Reporteradamzammit Assigned Toadamzammit  
PrioritynoneSeverityminor 
Status assignedResolutionopen 
Product Version3.28.x 
Summary18532: Data entry screen incorrectly assigns 0 value to empty multiflex array checkbox values
Description

When editing a response in the data entry screen that has empty multiflex array checkbox values (eg the respondent has not checked a particular item in the checkbox array), then the data entry screen incorrectly assigns a 0 value by default in the dropdown box.

This means that even if no changes are made on the data entry page, but the page is saved, then the data changes in the database (i.e all empty multiflex array items get changed to a 0 value).

The value should not change.

Steps To Reproduce

Steps to reproduce

Go to the data entry/edit page for a response in a survey that has un-checked multiflex array checkbox values and then click save

Expected result

Data in response row to remain consistent

Actual result

All empty multiflex array checkbox values are written as 0's

TagsNo tags attached.
Bug heat0
Complete LimeSurvey version number (& build)3.28.40
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMysql
Server OS (if known)
Webserver software & version (if known)
PHP Version7.4

Relationships

related to 18541 assignedadamzammit Data entry screen incorrectly assigns 0 value to empty multiflex array checkbox values (master) 

Users monitoring this issue

User List There are no users monitoring this issue.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2022-12-02 06:04 adamzammit New Issue
2022-12-02 06:51 adamzammit Assigned To => adamzammit
2022-12-02 06:51 adamzammit Status new => assigned
2022-12-05 00:22 adamzammit Relationship added related to 18541