View Issue Details

IDProjectCategoryView StatusLast Update
14665Bug reportsSurvey takingpublic2019-09-30 23:26
ReporterPPRI Assigned To 
PrioritynoneSeveritypartial_block 
Status newResolutionopen 
Product Version3.15.x 
Summary14665: Survey tried to save the response onto the wrong ID
Description

I have gotten the Error saving results email, which had all response answers and Update query was used.

DATA TO BE ENTERED:
token: dr9wkp
.
.
.

UPDATE {{survey_978245}} SET [lastpage]=11, [datestamp]='2019-03-19 09:11:19', [ipaddr]='xx.xx.xxx.xxx', [978245X541X9973]='4', [978245X541X9974]='3', [978245X541X9975]='3', [978245X541X9976]='N' WHERE ID=14501

IP address has been masked in here.
If I look up ID 14501 in survey_978245, the token is different with one in 'Data to be entered'.

The response with this token is Id 14500, not 14501.

How could it be happening? Trying to update with a wrong response.

I am using 'Enable token-based response persistence'.

Steps To Reproduce

Cannot reproduce it by myself.

Additional Information

I had around 500 responses but only one of them generated this error.

TagsNo tags attached.
Complete LimeSurvey version number (& build)Version 3.15.8+190130
I will donate to the project if issue is resolvedNo
Browser
Database & DB-VersionMSSQL 10.0.6241.0
Server OS (if known)Windows Server 2008
Webserver software & version (if known)IIS 7
PHP Version5.6.30

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2019-03-19 18:52 PPRI New Issue