View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
17212Bug reportsSurvey participants (Tokens)public2021-07-12 11:53
ReporterJmantysalo Assigned Toc_schmitz  
PrioritynoneSeverityminor 
Status closedResolutionfixed 
Product Version4.4.13 
Summary17212: Confusing mandatory property for participant attribute fields
DescriptionFrom Participants it is possible to go to creating a participant without an email address.
TagsNo tags attached.
Bug heat6
Complete LimeSurvey version number (& build)Versio 4.4.13+210315
I will donate to the project if issue is resolvedNo
Browser
Database & DB-VersionN/A
Server OS (if known)
Webserver software & version (if known)
PHP VersionN/A

Activities

DenisChenu

DenisChenu

2021-03-29 10:09

developer   ~63667

Why it's an issue ?

It can be very interesting to have participant without email , i use it a lot !
Jmantysalo

Jmantysalo

2021-03-29 10:14

reporter   ~63670

At least Manage attribute fields says that email is a mandatory field and you can not change that setting. At minimun that should be changed then.
DenisChenu

DenisChenu

2021-03-29 10:34

developer   ~63672

But why ?

I didn't really understand … why ?

It's mandatory on register
You have a settings when import to allow empty and invalid.
Jmantysalo

Jmantysalo

2021-03-29 10:51

reporter   ~63674

Then what is the meaning of the setting?

(Btw, I noticed this when I just clicked Save and accidentally created a participant missing all first name, last name and email.)
DenisChenu

DenisChenu

2021-03-29 11:05

developer   ~63675

> Then what is the meaning of the setting?

? What settings (i think we didn't talk of same screen …)
Jmantysalo

Jmantysalo

2021-03-29 11:09

reporter   ~63676

Survey participants > Manage attributes, row "email" / column "Mandatory?".
DenisChenu

DenisChenu

2021-03-29 11:25

developer   ~63678

> Survey participants > Manage attributes, row "email" / column "Mandatory?".

Okay !

Mandatory **only when register** : not clear :) muts add an help box

Maybe something like this ? In view ?
Jmantysalo

Jmantysalo

2021-03-29 11:29

reporter   ~63679

Yeah, I think that would be good.
c_schmitz

c_schmitz

2021-03-29 13:10

administrator   ~63699

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

c_schmitz

2021-03-29 13:10

administrator   ~63700

Fixed the column title, reorder the columns.
c_schmitz

c_schmitz

2021-07-12 11:53

administrator   ~65332

Release done.

Related Changesets

LimeSurvey: master 93fa87d9

2021-03-29 13:09:59

c_schmitz

Details Diff
Fixed issue 17212: Confusing mandatory property for participant attribute fields Affected Issues
17212
mod - application/views/admin/token/managetokenattributes.php Diff File

Issue History

Date Modified Username Field Change
2021-03-29 10:06 Jmantysalo New Issue
2021-03-29 10:09 DenisChenu Note Added: 63667
2021-03-29 10:14 Jmantysalo Note Added: 63670
2021-03-29 10:34 DenisChenu Note Added: 63672
2021-03-29 10:51 Jmantysalo Note Added: 63674
2021-03-29 11:05 DenisChenu Note Added: 63675
2021-03-29 11:09 Jmantysalo Note Added: 63676
2021-03-29 11:25 DenisChenu Note Added: 63678
2021-03-29 11:25 DenisChenu File Added: Capture d’écran_2021-03-29_11-24-49.png
2021-03-29 11:29 Jmantysalo Note Added: 63679
2021-03-29 13:09 c_schmitz Summary Missing check for email when creating a participant => Confusing mandatory property for participant attribute fields
2021-03-29 13:09 c_schmitz Assigned To => c_schmitz
2021-03-29 13:09 c_schmitz Status new => assigned
2021-03-29 13:10 c_schmitz Changeset attached => LimeSurvey master 93fa87d9
2021-03-29 13:10 c_schmitz Note Added: 63699
2021-03-29 13:10 c_schmitz Resolution open => fixed
2021-03-29 13:10 c_schmitz Note Added: 63700
2021-03-29 13:10 c_schmitz Status assigned => resolved
2021-07-12 11:53 c_schmitz Note Added: 65332
2021-07-12 11:53 c_schmitz Status resolved => closed