View Issue Details

This bug affects 1 person(s).
 0
IDProjectCategoryView StatusLast Update
20292Bug reportsSurvey participants (Tokens)public2025-10-09 13:47
Reporterjmvirion Assigned To 
PrioritynoneSeverityminor 
Status newResolutionopen 
Product Version6.6.x 
Summary20292: Duplicates in email not detected when import csv file
Description

When importing participants from a csv file, duplicates emails are not detected IF the attribute for email field is set to "CRYPTED=YES"

Steps To Reproduce

Steps to reproduce

  • New survey, initiate participant table.
  • Set Attribute : CRYPTED=YES for email field
  • Add participants / Import csv file with duplicates email

Expected result

Duplicated email detected => only one participant created

Actual result

2 participants created even the email is the same

Step to resolve the issue

set attribute for email field to CRYPTED = NO

csv file for tests with duplicated lines is attached.

TagsNo tags attached.
Attached Files
limesurvey_survey_488317.txt (19,316 bytes)   
id	related_id	class	type/scale	name	relevance	text	help	language	validation	mandatory	encrypted	other	default	same_default	same_script	allowed_filetypes	alphasort	answer_order	answer_width	answer_width_bycolumn	array_filter	array_filter_exclude	array_filter_style	assessment_value	category_separator	choice_input_columns	choice_title	commented_checkbox	commented_checkbox_auto	cssclass	date_format	date_max	date_min	display_columns	display_rows	display_type	dropdown_dates	dropdown_dates_minute_step	dropdown_dates_month_style	dropdown_prefix	dropdown_prepostfix	dropdown_separators	dropdown_size	dualscale_headerA	dualscale_headerB	em_validation_q	em_validation_q_tip	em_validation_sq	em_validation_sq_tip	equals_num_value	equation	exclude_all_others	exclude_all_others_auto	hidden	hide_tip	input_boxes	input_size	label_input_columns	location_city	location_country	location_defaultcoordinates	location_mapheight	location_mapservice	location_mapwidth	location_mapzoom	location_nodefaultfromip	location_postal	location_state	max_answers	max_filesize	max_num_of_files	max_num_value	max_num_value_n	max_subquestions	maximum_chars	min_answers	min_num_of_files	min_num_value	min_num_value_n	multiflexible_checkbox	multiflexible_max	multiflexible_min	multiflexible_step	num_value_int_only	numbers_only	other_comment_mandatory	other_numbers_only	other_replace_text	page_break	parent_order	placeholder	prefix	printable_help	public_statistics	random_group	random_order	rank_title	repeat_headings	reverse	samechoiceheight	samelistheight	scale_export	show_comment	show_grand_total	show_title	show_totals	showpopups	slider_accuracy	slider_custom_handle	slider_default	slider_default_set	slider_handle	slider_layout	slider_max	slider_middlestart	slider_min	slider_orientation	slider_rating	slider_reset	slider_reversed	slider_separator	slider_showminmax	statistics_graphtype	statistics_showgraph	statistics_showmap	suffix	text_input_columns	text_input_width	time_limit	time_limit_action	time_limit_countdown_message	time_limit_disable_next	time_limit_disable_prev	time_limit_message	time_limit_message_delay	time_limit_message_style	time_limit_timer_style	time_limit_warning	time_limit_warning_2	time_limit_warning_2_display_time	time_limit_warning_2_message	time_limit_warning_2_style	time_limit_warning_display_time	time_limit_warning_message	time_limit_warning_style	use_dropdown	value_range_allows_missing
		S		sid		488317																																																																																																																																													
		S		gsid		1																																																																																																																																													
		S		admin		inherit																																																																																																																																													
		S		adminemail		inherit																																																																																																																																													
		S		anonymized		I																																																																																																																																													
		S		format		I																																																																																																																																													
		S		savetimings		I																																																																																																																																													
		S		template		inherit																																																																																																																																													
		S		language		fr																																																																																																																																													
		S		additional_languages																																																																																																																																															
		S		datestamp		I																																																																																																																																													
		S		usecookie		I																																																																																																																																													
		S		allowregister		I																																																																																																																																													
		S		allowsave		I																																																																																																																																													
		S		autonumber_start		0																																																																																																																																													
		S		autoredirect		I																																																																																																																																													
		S		allowprev		I																																																																																																																																													
		S		printanswers		I																																																																																																																																													
		S		ipaddr		I																																																																																																																																													
		S		refurl		I																																																																																																																																													
		S		showsurveypolicynotice		0																																																																																																																																													
		S		publicstatistics		I																																																																																																																																													
		S		publicgraphs		I																																																																																																																																													
		S		listpublic		I																																																																																																																																													
		S		htmlemail		I																																																																																																																																													
		S		sendconfirmation		I																																																																																																																																													
		S		tokenanswerspersistence		I																																																																																																																																													
		S		assessments		I																																																																																																																																													
		S		usecaptcha		E																																																																																																																																													
		S		usetokens		N																																																																																																																																													
		S		bounce_email		inherit																																																																																																																																													
		S		attributedescriptions		"{""firstname"":{""encrypted"":""N""},""lastname"":{""encrypted"":""N""},""email"":{""encrypted"":""Y""}}"																																																																																																																																													
		S		emailresponseto		inherit																																																																																																																																													
		S		emailnotificationto		inherit																																																																																																																																													
		S		tokenlength		-1																																																																																																																																													
		S		showxquestions		I																																																																																																																																													
		S		showgroupinfo		I																																																																																																																																													
		S		shownoanswer		I																																																																																																																																													
		S		showqnumcode		I																																																																																																																																													
		S		bounceprocessing		N																																																																																																																																													
		S		showwelcome		I																																																																																																																																													
		S		showprogress		I																																																																																																																																													
		S		questionindex		-1																																																																																																																																													
		S		navigationdelay		-1																																																																																																																																													
		S		nokeyboard		I																																																																																																																																													
		S		alloweditaftercompletion		I																																																																																																																																													
		S		showdatapolicybutton		0																																																																																																																																													
		S		showlegalnoticebutton		0																																																																																																																																													
		S		tokenencryptionoptions		"{""enabled"":""Y"",""columns"":{""firstname"":""N"",""lastname"":""N"",""email"":""Y""}}"																																																																																																																																													
		S		ipanonymize		I																																																																																																																																													
		S		access_mode		O																																																																																																																																													
		SL		surveyls_survey_id		488317		fr																																																																																																																																											
		SL		surveyls_policy_error				fr																																																																																																																																											
		SL		surveyls_email_invite_subj		"Invitation à participer à un questionnaire"		fr																																																																																																																																											
		SL		surveyls_email_invite		"Cher(e) {FIRSTNAME},Vous avez été invité(e) à participer à un questionnaire.Celui-ci est intitulé :""{SURVEYNAME}""""{SURVEYDESCRIPTION}""Pour participer, veuillez cliquer sur le lien ci-dessous.Cordialement,{ADMINNAME} ({ADMINEMAIL})----------------------------------------------Cliquez ici pour remplir ce questionnaire :{SURVEYURL}Si vous ne souhaitez pas participer à ce questionnaire et ne souhaitez plus recevoir aucune invitation, veuillez cliquer sur le lien suivant :{OPTOUTURL}Si vous êtes sur liste de blocage mais que vous voulez participer à ce questionnaire et recevoir les invitations, merci de cliquer sur le lien suivant :{OPTINURL}"		fr																																																																																																																																											
		SL		surveyls_email_remind_subj		"Rappel pour participer à un questionnaire"		fr																																																																																																																																											
		SL		surveyls_email_remind		"Cher(e) {FIRSTNAME},Vous avez été invité(e) à participer à un questionnaire récemment.Nous avons pris en compte que vous n’avez pas encore complété le questionnaire, et nous vous rappelons que celui-ci est toujours disponible si vous souhaitez participer.Le questionnaire est intitulé :""{SURVEYNAME}""""{SURVEYDESCRIPTION}""Pour participer, veuillez cliquer sur le lien ci-dessous.Cordialement,{ADMINNAME} ({ADMINEMAIL})----------------------------------------------Cliquez ici pour faire le questionnaire :{SURVEYURL}Si vous ne souhaitez pas participer à ce questionnaire et ne souhaitez plus recevoir aucune invitation, veuillez cliquer sur le lien suivant :{OPTOUTURL}"		fr																																																																																																																																											
		SL		surveyls_email_register_subj		"Confirmation d’enregistrement pour le questionnaire"		fr																																																																																																																																											
		SL		surveyls_email_register		"Bonjour {FIRSTNAME},Vous (ou quelqu’un utilisant votre adresse électronique) vous êtes enregistré pour participer à un questionnaire en ligne intitulé {SURVEYNAME}.Pour compléter ce questionnaire, cliquez sur le lien suivant :{SURVEYURL}Si vous avez des questions à propos de ce questionnaire, ou si vous ne vous êtes pas enregistré pour participer à celui-ci et croyez que ce message est une erreur, veuillez contacter {ADMINNAME} à l’adresse {ADMINEMAIL}"		fr																																																																																																																																											
		SL		surveyls_email_confirm_subj		"Confirmation de votre participation à notre questionnaire"		fr																																																																																																																																											
		SL		surveyls_email_confirm		"Bonjour {FIRSTNAME},Ce message vous confirme que vous avez complété le questionnaire intitulé {SURVEYNAME} et que votre réponse a été enregistrée. Merci pour votre participation.Si vous avez des questions à propos de ce message, veuillez contacter {ADMINNAME} à l’adresse {ADMINEMAIL}.Cordialement,{ADMINNAME}"		fr																																																																																																																																											
		SL		surveyls_dateformat		5		fr																																																																																																																																											
		SL		surveyls_attributecaptions				fr																																																																																																																																											
		SL		email_admin_notification_subj		"Soumission de réponse pour le questionnaire {SURVEYNAME}"		fr																																																																																																																																											
		SL		email_admin_notification		"Bonjour,Une nouvelle réponse a été soumise pour votre questionnaire '{SURVEYNAME}'.Cliquez sur le lien suivant pour voir la réponse :{VIEWRESPONSEURL}Cliquez sur le lien suivant pour éditer la réponse :{EDITRESPONSEURL}Visualisez les statistiques en cliquant ici :{STATISTICSURL}"		fr																																																																																																																																											
		SL		email_admin_responses_subj		"Soumission de réponse pour le questionnaire {SURVEYNAME} avec résultats"		fr																																																																																																																																											
		SL		email_admin_responses		"Bonjour,Une nouvelle réponse a été soumise pour votre questionnaire '{SURVEYNAME}'.Cliquez sur le lien suivant pour voir cette réponse :{VIEWRESPONSEURL}Cliquez sur le lien suivant pour éditer cette réponse individuelle :{EDITRESPONSEURL}Visualisez les statistiques en cliquant ici :{STATISTICSURL}Les réponses suivantes ont été données par le participant :{ANSWERTABLE}"		fr																																																																																																																																											
		SL		surveyls_numberformat		1		fr																																																																																																																																											
		SL		surveyls_legal_notice				fr																																																																																																																																											
		SL		surveyls_alias				fr																																																																																																																																											
		SL		surveyls_language		fr		fr																																																																																																																																											
		SL		surveyls_title		"Untitled survey"		fr																																																																																																																																											
		SL		surveyls_description				fr																																																																																																																																											
		SL		surveyls_welcometext				fr																																																																																																																																											
		SL		surveyls_endtext				fr																																																																																																																																											
		SL		surveyls_policy_notice				fr																																																																																																																																											
		SL		surveyls_policy_notice_label				fr																																																																																																																																											
		SL		surveyls_url				fr																																																																																																																																											
		SL		surveyls_urldescription				fr																																																																																																																																											
955		G	1	"Mon premier groupe de question"	1			fr																																																																																																																																											
21238		Q	M	Q00	1			fr		N	N	N		0	0																																																																																																																																				
limesurvey_survey_488317.txt (19,316 bytes)   
tokens_sample.csv (124 bytes)   
firstname,lastname,email
"A","A","a.a@yahoo.com"
"A","A","a.a@yahoo.com"
"B","B","b.b@gmail.com"
"C","C","c.c@gmail.com"
tokens_sample.csv (124 bytes)   
Bug heat0
Complete LimeSurvey version number (& build)6.15.16
I will donate to the project if issue is resolvedNo
BrowserFirefox
Database type & versionMysql (?) version 638
Server OS (if known)Cloud limesurvey (cicec.limequery.net)
Webserver software & version (if known)
PHP VersionCloud limesurvey (cicec.limequery.net)

Users monitoring this issue

There are no users monitoring this issue.

Activities

Issue History

Date Modified Username Field Change
2025-10-09 13:47 jmvirion New Issue
2025-10-09 13:47 jmvirion File Added: limesurvey_survey_488317.txt
2025-10-09 13:47 jmvirion File Added: tokens_sample.csv