View Issue Details

This bug affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
08504Bug reportsSurvey takingpublic2014-01-16 08:23
Reportercamargo Assigned ToDenisChenu  
PrioritynormalSeveritypartial_block 
Status closedResolutionfixed 
Product Version2.05+ 
Fixed in Version2.05+ 
Summary08504: Saved token-based response persistence forms cannot be edited or completed
Description

If you have an Enabled token-based response persistence survey and the user may save and resume later, his responses are not stored if the survey is opened again

Steps To Reproduce

Create a survey with a question with more than one option
Enable the "Token-based response persistence"
Enable the "Participant may save and resume later"
Create a token and publish the survey
Open the survey link and enter the token
Answer the question and click in "Resume Later"
Check the response table. Don't close the survey.

  • The answer is correctly saved
    Go back to the survey page, change your answer then click Resume Later again.
    Check the response table again.
  • The answer is correctly changed.
    Close the survey page. Open the link again and type your token
    Change your answer and click on Resume Later
    Check the response table
  • The response is not changed.
    Go back to the survey and click on Submit
    The page says the survey was submitted and the data was saved.
    Check the token table
  • The token is used. The completion date field is filled.
    Check the response table
  • The partial answer is still there, but uncompleted

So, its not possible to complete the survey.

TagsNo tags attached.
Attached Files
Bug heat8
Complete LimeSurvey version number (& build)131219
I will donate to the project if issue is resolvedNo
BrowserChrome
Database type & versionMySQL 5.5.8
Server OS (if known)Windows 7 Enterprise Edition
Webserver software & version (if known)Apache 2.2.17
PHP Version5.3.5

Relationships

duplicate of 08473 closedDenisChenu Resume later leads to lose answers 

Users monitoring this issue

DenisChenu, finnnns

Activities

camargo

camargo

2014-01-02 14:16

reporter   ~27710

I forgot to mention, and its a pretty important factor...
Use an annonymous window in the "Open the survey, answer, save" and when it's asked to close the survey, close all anonymous windows. Then, to edit again, open the survey on a new anonymous window.
I guess this issue is happening due a loss of a cookie or something like this..
If you do all this steps on a single web browser window, there will be no error.

DenisChenu

DenisChenu

2014-01-07 19:29

developer   ~27747

Apply the fix here : https://github.com/LimeSurvey/LimeSurvey/commit/f3655a1f4762351bee1fd6565ddc5b5657aadfa3

Think it's already fixed.

DenisChenu

DenisChenu

2014-01-15 17:25

developer   ~27888

Please test with Release 2.05+ Build 140109

camargo

camargo

2014-01-16 00:36

reporter   ~27896

Tested with 2.05+ Build 140109, the issue is fixed.

DenisChenu

DenisChenu

2014-01-16 08:23

developer   ~27897

Thanks for feedback :)

Issue History

Date Modified Username Field Change
2014-01-02 14:08 camargo New Issue
2014-01-02 14:08 camargo File Added: limesurvey_survey_393389.lss
2014-01-02 14:16 camargo Note Added: 27710
2014-01-02 16:32 DenisChenu Relationship added duplicate of 08473
2014-01-07 16:50 finnnns Issue Monitored: finnnns
2014-01-07 19:28 DenisChenu Issue Monitored: DenisChenu
2014-01-07 19:29 DenisChenu Note Added: 27747
2014-01-07 19:30 DenisChenu Assigned To => DenisChenu
2014-01-07 19:30 DenisChenu Status new => assigned
2014-01-15 17:25 DenisChenu Note Added: 27888
2014-01-15 17:25 DenisChenu Status assigned => feedback
2014-01-16 00:36 camargo Note Added: 27896
2014-01-16 00:36 camargo Status feedback => assigned
2014-01-16 08:23 DenisChenu Note Added: 27897
2014-01-16 08:23 DenisChenu Status assigned => closed
2014-01-16 08:23 DenisChenu Resolution open => fixed
2014-01-16 08:23 DenisChenu Fixed in Version => 2.05+
2021-08-02 23:43 guest Bug heat 4 => 8