View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
06281Bug reportsSurvey takingpublic2012-07-05 22:16
ReporterTMSWhite Assigned ToTMSWhite  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version1.92+ 
Fixed in Version1.92+ 
Summary06281: hidden variables used in equations have wrong name so don't POST properly
Description

EM-generated variable names for hidden questions use name='javaSGQA' instead of name='SGQA', so if their value is changed (e.g. via JavaScript) it doesn't POST and get written to the database

Steps To Reproduce

see attached survey

TagsNo tags attached.
Attached Files
Bug heat4
Complete LimeSurvey version number (& build)120624
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMysql 5.3
Server OS (if known)Windows XP
Webserver software & version (if known)XAMPP
PHP Version5.3

Users monitoring this issue

There are no users monitoring this issue.

Activities

TMSWhite

TMSWhite

2012-06-26 20:33

reporter   ~19574

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=8862

TMSWhite

TMSWhite

2012-06-26 23:10

reporter   ~19576

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=8864

TMSWhite

TMSWhite

2012-06-26 23:11

reporter   ~19577

Fix committed to Yii branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=8865

TMSWhite

TMSWhite

2012-06-28 04:24

reporter   ~19587

Similarly, always-hidden values with a default always have the default value set instead of accepting a value submitted via POST

c_schmitz

c_schmitz

2012-07-05 22:16

administrator   ~19625

New 1.92+ version released.

Related Changesets

LimeSurvey: master 1fe0222f

2012-06-26 07:33:16

TMSWhite

Details Diff
Fixed issue 06281: hidden variables used in equations have wrong name so don't POST properly
Dev Also got variable assignment working, so can use expressions to set values of other variables
Affected Issues
06281
mod - classes/expressions/LimeExpressionManager.php Diff File

LimeSurvey: master b670b7ab

2012-06-26 14:09:04

TMSWhite

Details Diff
Fixed issue 06281: hidden variables used in equations have wrong name so don't POST properly
Dev fixed error in assignment of dynamic variables.
Affected Issues
06281
mod - classes/expressions/LimeExpressionManager.php Diff File

LimeSurvey: Yii b4a81e87

2012-06-26 14:10:14

TMSWhite

Details Diff
Fixed issue 06281: hidden variables used in equations have wrong name so don't POST properly
Dev Also got variable assignment working, so can use expressions to set values of other variables
Affected Issues
06281
mod - application/helpers/expressions/em_manager_helper.php Diff File

Issue History

Date Modified Username Field Change
2012-06-26 16:29 TMSWhite New Issue
2012-06-26 16:29 TMSWhite Status new => assigned
2012-06-26 16:29 TMSWhite Assigned To => TMSWhite
2012-06-26 16:29 TMSWhite File Added: limesurvey_survey_88128.lss
2012-06-26 20:33 TMSWhite Changeset attached => LimeSurvey master 1fe0222f
2012-06-26 20:33 TMSWhite Note Added: 19574
2012-06-26 20:33 TMSWhite Resolution open => fixed
2012-06-26 23:10 TMSWhite Changeset attached => LimeSurvey master b670b7ab
2012-06-26 23:10 TMSWhite Note Added: 19576
2012-06-26 23:11 TMSWhite Changeset attached => LimeSurvey Yii b4a81e87
2012-06-26 23:11 TMSWhite Note Added: 19577
2012-06-26 23:13 TMSWhite Status assigned => resolved
2012-06-26 23:13 TMSWhite Fixed in Version => 1.92+
2012-06-28 04:24 TMSWhite Note Added: 19587
2012-07-05 22:16 c_schmitz Note Added: 19625
2012-07-05 22:16 c_schmitz Status resolved => closed