View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
17610 | Bug reports | Survey participants (Tokens) | public | 2021-09-21 12:46 | 2021-11-02 09:06 |
Reporter | Mazi | Assigned To | gabrieljenik | ||
Priority | none | Severity | block | ||
Status | closed | Resolution | fixed | ||
Product Version | 3.25.20 | ||||
Summary | 17610: Token does not get marked as used if invalid email address exists | ||||
Description | If you import participants from a CSV file and during import set that invalid email addresses should not be removed, this leads to problems. The users email is marked ans invalid. But of course they can still take the survey with their token. BUT: When submitting the responses, neither the "uses_left" value gets decreased nor is the "completed" date set. They user can do the survey an unlimited number of times. | ||||
Steps To Reproduce |
| ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 6 | ||||
Complete LimeSurvey version number (& build) | Version 3.27.17+210911 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Chrome | ||||
Database type & version | MySQL 5 | ||||
Server OS (if known) | Ubuntu 18 | ||||
Webserver software & version (if known) | Apache 2.0 | ||||
PHP Version | 7.3 | ||||
@galads, we just faced the same problem with a customer using the cloud hosting. Please fix ASAP. |
|
I will test this now and create a task for it. |
|
LTS: https://github.com/LimeSurvey/LimeSurvey/pull/2083 In master it does not happen, because encryptSave is used, which has $ runValidation = false. |
|
Fix committed to 3.x-LTS branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=32801 |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2021-09-21 12:46 | Mazi | New Issue | |
2021-09-21 12:46 | Mazi | File Added: image.png | |
2021-09-21 12:46 | Mazi | File Added: survey_archive_162399.lsa | |
2021-09-21 12:55 | ollehar | Severity | crash => block |
2021-09-21 12:55 | ollehar | Steps to Reproduce Updated | |
2021-09-27 08:36 | galads | Assigned To | => galads |
2021-09-27 08:36 | galads | Status | new => acknowledged |
2021-09-30 11:09 | Mazi | Note Added: 66673 | |
2021-09-30 11:09 | Mazi | Bug heat | 0 => 2 |
2021-09-30 11:28 | galads | Note Added: 66678 | |
2021-09-30 11:28 | galads | Bug heat | 2 => 4 |
2021-09-30 11:33 | galads | Zoho Project Synchronization | => |Yes| |
2021-09-30 11:33 | galads | Status | acknowledged => confirmed |
2021-10-04 09:34 | galads | Status | confirmed => assigned |
2021-10-04 09:34 | galads | Assigned To | galads => gabrieljenik |
2021-10-04 09:34 | galads | Zoho Project Synchronization | Yes => |Yes| |
2021-10-05 18:34 | gabrieljenik | Note Added: 66754 | |
2021-10-05 18:34 | gabrieljenik | Bug heat | 4 => 6 |
2021-10-06 11:27 | galads | Status | assigned => ready for testing |
2021-10-22 09:35 | c_schmitz | Status | ready for testing => resolved |
2021-10-22 09:35 | c_schmitz | Resolution | open => fixed |
2021-10-22 09:45 | gabrieljenik | Changeset attached | => LimeSurvey 3.x-LTS 5e64cecc |
2021-10-22 09:45 | gabrieljenik | Note Added: 66901 | |
2021-11-02 09:06 | c_schmitz | Status | resolved => closed |