View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
12805Bug reportsSurvey takingpublic2018-01-15 10:41
Reporterduvemyster Assigned Toc_schmitz  
PrioritynoneSeverityminor 
Status closedResolutionfixed 
Product Version2.7x.x 
Fixed in Version2.7x.x 
Summary12805: Date fields are lost when persistent tokens are re-accessed
Description

With a persistent token, users are entering date-time field responses, saving, then returning later no longer able to see their previous entries. They are then overwriting their previous entries with a blank entry when they save responses again without noticing that their prior date-time response didn't load when they returned.

Steps To Reproduce
  1. Enter a response to a question type date-time on a persistent token.
  2. Save, then return. Note that the date-time response previously entered doesn't load. (It is still in the database at this point)
  3. Now save again without re-entering the date-time response. (Now the prior date-time response is over-written with null.)
Additional Information

We are utilizing format mm/yyyy in all of our date-time field use, but we wouldn't anticipate that to be a factor with respect to this bug.

TagsNo tags attached.
Bug heat4
Complete LimeSurvey version number (& build)Version 2.71.1+170927
I will donate to the project if issue is resolvedNo
BrowserMicrosoft Edge 40.15063.674.0
Database type & versionMariadb 10
Server OS (if known)Debian 3.16.43-2 (2017-04-30) x86_64
Webserver software & version (if known)Apache 2
PHP VersionPHP Version 5.6.30-0+deb8u1

Users monitoring this issue

There are no users monitoring this issue.

Activities

c_schmitz

c_schmitz

2017-10-20 10:02

administrator   ~44757

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

duvemyster

duvemyster

2017-10-20 23:24

reporter   ~44774

Thank you @c_schmitz !

c_schmitz

c_schmitz

2018-01-15 10:41

administrator   ~45782

Version 3.0.3 released.

Related Changesets

LimeSurvey: master b039dcc8

2017-10-20 10:01:58

c_schmitz

Details Diff
Fixed issue 12805: Date fields are lost when persistent tokens are re-accessed Affected Issues
12805
mod - application/helpers/qanda_helper.php Diff File

Issue History

Date Modified Username Field Change
2017-10-18 17:33 duvemyster New Issue
2017-10-19 18:20 c_schmitz Assigned To => c_schmitz
2017-10-19 18:20 c_schmitz Status new => assigned
2017-10-20 10:02 c_schmitz Changeset attached => LimeSurvey master b039dcc8
2017-10-20 10:02 c_schmitz Note Added: 44757
2017-10-20 10:02 c_schmitz Resolution open => fixed
2017-10-20 10:02 c_schmitz Status assigned => resolved
2017-10-20 10:02 c_schmitz Fixed in Version => 2.7x.x
2017-10-20 23:24 duvemyster Note Added: 44774
2018-01-15 10:41 c_schmitz Note Added: 45782
2018-01-15 10:41 c_schmitz Status resolved => closed