View Issue Details

This bug affects 1 person(s).
 12
IDProjectCategoryView StatusLast Update
09172Bug reportsSurvey participants (Tokens)public2014-09-12 09:45
Reporterduvemyster Assigned Toc_schmitz  
PrioritylowSeverityminor 
Status closedResolutionfixed 
Product Version2.05+ 
Fixed in Version2.05+ 
Summary09172: Sent invitations are not being marked as sent when a semi-colon exist in the email address field
Description

While not officially supported, tokens with email addresses like name1@domain.com;myotheremail@domain.com can be created and successfully sent. However, the token table is no longer automatically reflecting that such tokens have been sent.

Steps To Reproduce
  1. Create a token with an email address like name1@domain.com;myotheremail@domain.com
  2. Send invitation
  3. The send is successful, however the token table still reflects "N" in the "Invitation Sent?" column instead of reflecting the date and time the token was sent.
Additional Information

It looks like this started happening somewhere back around build 140730.

TagsNo tags attached.
Bug heat12
Complete LimeSurvey version number (& build)140811
I will donate to the project if issue is resolvedNo
BrowserFirefox 31.0
Database type & versionMySQL 5.1
Server OS (if known)Linux
Webserver software & version (if known)Apache/2.2
PHP Version5.4.10

Relationships

has duplicate 09224 closedc_schmitz When a semi-colon(;) is in the email address field, confirmation emails don't seem to be sending 

Users monitoring this issue

duvemyster

Activities

duvemyster

duvemyster

2014-08-20 23:03

reporter   ~30436

Last edited: 2014-08-20 23:37

Also, completed surveys (single-use, persistent token) are not being marked as complete in the token table when a semi-colon (;) exists in the email address field, nor is "uses left" being reduced. (Build 140811 but seems to have started happening several builds ago, somewhere around build 140730.)

duvemyster

duvemyster

2014-09-02 22:11

reporter   ~30459

Just a brief note to confirm that the behavior reported here (including the previous note above) remains the same on Version 2.05+ Builds 140821 and 140902.

c_schmitz

c_schmitz

2014-09-10 14:05

administrator   ~30528

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=14469

c_schmitz

c_schmitz

2014-09-11 01:36

administrator   ~30554

2.05 Build 140911 released.

Related Changesets

LimeSurvey: master 4888e644

2014-09-10 14:05

c_schmitz


Details Diff
Fixed issue 09172: Sent invitations are not being marked as sent when a semi-colon exist in the email address field Affected Issues
09172
mod - application/core/LSYii_EmailIDNAValidator.php Diff File

Issue History

Date Modified Username Field Change
2014-08-16 04:43 duvemyster New Issue
2014-08-16 05:08 duvemyster Issue Monitored: duvemyster
2014-08-20 23:03 duvemyster Note Added: 30436
2014-08-20 23:37 duvemyster Note Edited: 30436
2014-09-02 22:11 duvemyster Note Added: 30459
2014-09-10 12:36 c_schmitz Assigned To => c_schmitz
2014-09-10 12:36 c_schmitz Status new => assigned
2014-09-10 14:05 c_schmitz Changeset attached => LimeSurvey master 4888e644
2014-09-10 14:05 c_schmitz Note Added: 30528
2014-09-10 14:05 c_schmitz Resolution open => fixed
2014-09-10 14:05 c_schmitz Status assigned => resolved
2014-09-10 14:05 c_schmitz Fixed in Version => 2.05+
2014-09-11 01:36 c_schmitz Note Added: 30554
2014-09-11 01:36 c_schmitz Status resolved => closed
2014-09-12 09:45 DenisChenu Relationship added has duplicate 09224
2016-12-08 10:39 c_schmitz Category Tokens => Survey participants (Tokens)
2021-08-02 19:51 duvemyster Bug heat 10 => 12