View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 14266 | Bug reports | Survey participants (Tokens) | public | 2018-11-20 13:38 | 2018-11-21 10:21 |
| Reporter | izzysteve | Assigned To | DenisChenu | ||
| Priority | none | Severity | minor | ||
| Status | closed | Resolution | no change required | ||
| Product Version | 3.13.x | ||||
| Summary | 14266: Multiple database rows for same token | ||||
| Description | I am unsure if this is a bug or working as designed. It seems to be possible to create 2 survey response rows in table survey_nnnnnn for the same token. I would have assumed that the token in the survey_nnnnnnn table would need to be unique? | ||||
| Steps To Reproduce | 1) On desktop, click link to a survey in an invite email. The welcome page displays, and click Next to start survey. I checked the database and at this point a row with the token is created in the survey_nnnnnn table, with NULL in all columns. | ||||
| Additional Information | My use case is a user starts a survey at work and only gets half way through it. They decide to finish it when they get home. They may just close their browser, or they may do the correct thing and click 'Resume later' (either does not seem to matter in this use case). They get home and pick up their ipad as it also has their work email on it. They find the invitation, click the link and find they are back at the start of the survey, not at the midway point where they expected to be. Frustrated and confused, the survey is completed by repeating answers previously given and finishing the rest. However, we now actually have 2 sets of responses in the database (one incomplete). | ||||
| Tags | No tags attached. | ||||
| Bug heat | 4 | ||||
| Complete LimeSurvey version number (& build) | 3.15.2+181107 | ||||
| I will donate to the project if issue is resolved | No | ||||
| Browser | Chrome and Firefox | ||||
| Database type & version | mysql 5.7.23 | ||||
| Server OS (if known) | linux | ||||
| Webserver software & version (if known) | apache 2.4.34 | ||||
| PHP Version | 5.6.37 | ||||
|
https://manual.limesurvey.org/Participant_settings And :
|
|
|
Ok, many thanks. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2018-11-20 13:38 | izzysteve | New Issue | |
| 2018-11-20 15:15 | DenisChenu | Note Added: 49709 | |
| 2018-11-20 15:16 | DenisChenu | Note Edited: 49709 | |
| 2018-11-20 15:34 | izzysteve | Note Added: 49710 | |
| 2018-11-21 10:21 | DenisChenu | Assigned To | => DenisChenu |
| 2018-11-21 10:21 | DenisChenu | Status | new => closed |
| 2018-11-21 10:21 | DenisChenu | Resolution | open => no change required |