View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
12611Bug reportsSurvey participants (Tokens)public2020-03-13 18:47
Reporterbdeprez Assigned ToLouisGac 
PrioritylowSeveritytweak 
Status closedResolutionopen 
Product Version2.67.x 
Summary12611: Filter out participants with expired token in the first step of the 'send emails' process
Description

The "send emails" process has 2 steps:

  • Step 1 is the screen that comes up after selecting "Send email invitations / reminders" where you can edit the email and change a few options before sending invitations / reminders
  • Step 2 is the actual processing of the email invitations / reminders and shows which invitations / reminders were sent in a kind of 'action log'

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 (xxxxxx@gmail.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?

TagsNo tags attached.
Bug heat2
Complete LimeSurvey version number (& build)Version 2.67.3+170728
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMariaDB 10.1
Server OS (if known)RHEL 7
Webserver software & version (if known)Apache 2.4.25
PHP Version7.0.10

Users monitoring this issue

There are no users monitoring this issue.

Activities

c_schmitz

c_schmitz

2020-03-13 18:47

administrator   ~56511

This version of LimeSurvey is not longer supported. Please check so that the issue is fixed in a more recent version of LimeSurvey. If it's not, please reopen this bug report. Thank you.

Issue History

Date Modified Username Field Change
2017-08-19 15:35 bdeprez New Issue
2018-05-23 11:53 LouisGac Assigned To => LouisGac
2018-05-23 11:53 LouisGac Status new => assigned
2018-05-23 12:53 LouisGac Priority none => low
2020-03-13 18:47 c_schmitz Note Added: 56511
2020-03-13 18:47 c_schmitz Status assigned => closed