View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
20096 | Bug reports | Survey participants (Tokens) | public | 2025-05-08 11:48 | 2025-05-27 15:26 |
Reporter | Mazi | Assigned To | tibor.pacalat | ||
Priority | none | Severity | block | ||
Status | closed | Resolution | fixed | ||
Product Version | 6.6.x | ||||
Summary | 20096: Confirmation email is not sent if multiple participants/email addresses are used, also applies to admin notifications | ||||
Description | When adding a participant you can have multiple email addresses for the same participant separated by a comma. When sending invitations, an email is sent to each email address. | ||||
Steps To Reproduce | Steps to reproduceAt an activated, closed survey add a new participant with multiple email addresses separated by comma, example: Expected resultThe confirmation email should be sent to every email address. Actual resultNo emails are sent at all. | ||||
Tags | No tags attached. | ||||
Bug heat | 12 | ||||
Complete LimeSurvey version number (& build) | 6.13.1 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | |||||
Database type & version | MySQL/MariaDB | ||||
Server OS (if known) | |||||
Webserver software & version (if known) | |||||
PHP Version | 8.x | ||||
@gabrieljenik please update the manual as well, since there is nothing in the manual about the fact that you can create participants with multiple email addresses. |
|
I'm sure it was in previous Notification & data manual page . @Mazi : did you try with |
|
@DenisChenu: When adding a new token, I think you HAVE to use comma (",") as a separator for multiple email addresses. Otherwise the syntax check will fail. I suggest that we should support both separators, comma and semicolon at both fields. |
|
+1 |
|
Move to LimeMailer::validateAddresses when possible, no ? Where you already update code And maybe add deprecated https://github.com/LimeSurvey/LimeSurvey/blob/a7aaf89092a36e98b045344730315144f425cec0/application/helpers/common_helper.php#L1172 ? |
|
I think this can be moved to ready to test (PR already approaved), right? |
|
Just update the comment please : https://github.com/LimeSurvey/LimeSurvey/pull/4282/files#r2098444068 |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=38850 |
|
I tested and merged the PR, thought this was approved, since the tag "Approved" was on the PR :/ |
|
Fixed in Release 6.14.1+250527 |
|
LimeSurvey: master 17b35e0e 2025-05-26 15:13 Gabriel Jenik Committer: GitHub Details Diff |
Fixed issue 20096: Confirmation email is not sent if multiple participants/email addresses are used, also applies to admin notifications (04282) Co-authored-by: lapiudevgit <devgit@lapiu.biz> |
Affected Issues 20096 |
|
mod - application/core/LimeMailer.php | Diff File | ||
mod - application/helpers/frontend_helper.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-05-08 11:48 | Mazi | New Issue | |
2025-05-08 15:54 | tibor.pacalat | Assigned To | => gabrieljenik |
2025-05-08 15:54 | tibor.pacalat | Status | new => assigned |
2025-05-08 15:55 | tibor.pacalat | Note Added: 82611 | |
2025-05-08 15:55 | tibor.pacalat | Bug heat | 0 => 2 |
2025-05-09 08:20 | DenisChenu | Note Added: 82619 | |
2025-05-09 08:20 | DenisChenu | Bug heat | 2 => 4 |
2025-05-09 08:54 | Mazi | Note Added: 82621 | |
2025-05-09 08:54 | Mazi | Bug heat | 4 => 6 |
2025-05-09 10:00 | DenisChenu | Note Added: 82624 | |
2025-05-15 21:17 | gabrieljenik | Assigned To | gabrieljenik => DenisChenu |
2025-05-15 21:17 | gabrieljenik | Status | assigned => ready for code review |
2025-05-15 21:17 | gabrieljenik | Note Added: 82682 | |
2025-05-15 21:17 | gabrieljenik | Bug heat | 6 => 8 |
2025-05-16 08:17 | DenisChenu | Assigned To | DenisChenu => gabrieljenik |
2025-05-16 08:17 | DenisChenu | Status | ready for code review => in code review |
2025-05-16 08:17 | DenisChenu | Note Added: 82684 | |
2025-05-23 23:28 | gabrieljenik | Note Added: 82755 | |
2025-05-26 08:36 | DenisChenu | Assigned To | gabrieljenik => tibor.pacalat |
2025-05-26 08:36 | DenisChenu | Status | in code review => ready for testing |
2025-05-26 08:36 | DenisChenu | Note Added: 82756 | |
2025-05-26 15:13 | Changeset attached | => LimeSurvey master 17b35e0e | |
2025-05-26 15:13 | guest | Note Added: 82761 | |
2025-05-26 15:13 | guest | Bug heat | 8 => 10 |
2025-05-26 15:16 | tibor.pacalat | Note Added: 82762 | |
2025-05-26 15:16 | tibor.pacalat | Status | ready for testing => resolved |
2025-05-26 15:16 | tibor.pacalat | Resolution | open => fixed |
2025-05-27 14:11 | LimeBot | Note Added: 82771 | |
2025-05-27 14:11 | LimeBot | Status | resolved => closed |
2025-05-27 14:11 | LimeBot | Bug heat | 10 => 12 |
2025-05-27 15:26 | gabrieljenik | Note Added: 82773 |