View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
12704 | Bug reports | Survey participants (Tokens) | public | 2017-09-25 17:30 | 2019-04-30 09:10 |
Reporter | zfocuz | Assigned To | DenisChenu | ||
Priority | none | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 2.67.x | ||||
Fixed in Version | 3.0.x | ||||
Summary | 12704: Participants recieve wrong tokens after testing | ||||
Description | When sending invitation e-mails using a clean installation of LimeSurvey 2.67.3+170728 the {TOKEN} and {TOKEN:TOKEN} fields are displaying the wrong value to the participant. For example: You have created a test participant with token 1234. You test the survey with this token while being logged in. You send the invitation e-mails to all participants using the {TOKEN} or {TOKEN:TOKEN} field to display the participants token. Now all participants will get an e-mail with the {TOKEN} field being replace with 1234 instead of the expected behavior. | ||||
Steps To Reproduce |
Result: The test participants will all receive an e-mail with the token you used to test the survey. | ||||
Additional Information | See forum post: https://www.limesurvey.org/forum/installation-a-update-issues/112062-participant-sent-wrong-token | ||||
Tags | No tags attached. | ||||
Bug heat | 4 | ||||
Complete LimeSurvey version number (& build) | 2.67.3+170728 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Chrome 60.0.3112.113 | ||||
Database type & version | MySQL | ||||
Server OS (if known) | Linux (unknown) | ||||
Webserver software & version (if known) | Apache 2 | ||||
PHP Version | 7.0 | ||||
PS : all attributes are broken. |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=23982 |
|
LimeSurvey: master 8d3efaec 2017-10-05 13:27
Committer: GitHub Details Diff |
Fixed issue 12704: Participants receive wrong tokens after testing Dev: tempVars used for "forced" var Dev: and template_replace with replacement replace the value for "forced" var |
Affected Issues 12704 |
|
mod - application/helpers/expressions/em_manager_helper.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-09-25 17:30 | zfocuz | New Issue | |
2017-09-25 19:12 | DenisChenu | Assigned To | => DenisChenu |
2017-09-25 19:12 | DenisChenu | Status | new => assigned |
2017-09-25 19:12 | DenisChenu | Note Added: 44466 | |
2017-09-26 11:47 | DenisChenu | Note Added: 44470 | |
2017-10-05 11:28 |
|
Changeset attached | => LimeSurvey master 8d3efaec |
2017-10-05 11:28 |
|
Note Added: 44543 | |
2017-10-05 11:28 |
|
Assigned To | DenisChenu => user70560 |
2017-10-05 11:28 |
|
Resolution | open => fixed |
2018-10-17 09:56 | DenisChenu | Status | assigned => resolved |
2018-10-17 09:56 | DenisChenu | Fixed in Version | => 3.0.x |
2019-04-30 09:10 | c_schmitz | Status | resolved => closed |