View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|12611||Bug reports||[All Projects] Survey participants (Tokens)||public||2017-08-19 15:35||2018-05-23 12:53|
|Target Version||Fixed in Version|
|Summary||12611: Filter out participants with expired token in the first step of the 'send emails' process|
The "send emails" process has 2 steps:
Now, when a participant (token) is expired (validuntil date has passed), that participant is still included in Step 1 in the selection shown in the "Send reminder to token ID(s):" so the query behind it does not exclude expired participants at that time
When you hit the "Send reminders" button, the process then excludes the expired participants and then mentions that in the action list as follows: "2 Email to Test2 User2 (email@example.com) skipped: Token is not valid anymore."
In large surveys with a lot of (expired) participants, this message clutters the action log significantly and may make it difficult to spot other issues hiding between these "not valid anymore" messages.
Would it not make sense to filter out these participants in step 1?
|Tags||No tags attached.|
|Complete LimeSurvey version number (& build)||Version 2.67.3+170728|
|I will donate to the project if issue is resolved||No|
|Database & DB-Version||MariaDB 10.1|
|Server OS (if known)||RHEL 7|
|Webserver software & version (if known)||Apache 2.4.25|