View Issue Details

This issue affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
20703Bug reportsCentral participant databasepublic2026-09-19 21:36
ReporterDenisChenu Assigned Toc_schmitz  
PrioritynoneSeverityminor 
Status ready for code reviewResolutionopen 
Product Version7.0.x 
Summary20703: Unable to upxdate firstnale lastname when import CSV in CPDB
Description

As superadmin : when import existing participant (by ID) : lastname and firstname are not updated

Steps To Reproduce

Steps to reproduce

As superadmin
Import central_checkImportById-1
Import central_checkImportById-2

Expected result

Receive information about user updated
Participants have the new name

Actual result

Receive information about dupliacte
Participants have the old name
(Error is same for no permission)

TagsNo tags attached.
Attached Files
central_checkImportById-1.csv (172 bytes)   
participant_id,firstname,lastname,email
21b4cc80-ff3c-4b8d-95fd-d79a52dc738d,jean,Dubois,jean@example.org
651907ac-3021-4bd4-83e9-5f6df4936eab,John,Doo,john@exemple.com
central_checkImportById-2.csv (188 bytes)   
participant_id,firstname,lastname,email
21b4cc80-ff3c-4b8d-95fd-d79a52dc738d,jean,Dubois updated,jean@example.org
651907ac-3021-4bd4-83e9-5f6df4936eab,John,Doo updated,john@exemple.com
Bug heat4
Complete LimeSurvey version number (& build)7.1.2
I will donate to the project if issue is resolvedNo
Browser
Database type & versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)not relevant
PHP Versionnot relevant

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2026-09-18 08:27

developer   ~85839

Fixed in https://github.com/LimeSurvey/LimeSurvey/pull/4459 (develop-minor)

c_schmitz

c_schmitz

2026-09-19 17:59

administrator   ~85845

Please don't fix bugs in other patches, unless there is no other way.

DenisChenu

DenisChenu

2026-09-19 18:10

developer   ~85846

Please don't fix bugs in other patches, unless there is no other way.

Updating the way for participant duplicates is a total rework of all duplicate import system.
It's a big update here: clearly there is no other way (I fixed it without realizing it. I only noticed when I wanted to check the bugs related to participant updates. It seems to have been relatively intentional, though.)

c_schmitz

c_schmitz

2026-09-19 21:36

administrator   ~85849

Ok, thank you!

Issue History

Date Modified Username Field Change
2026-09-18 08:26 DenisChenu New Issue
2026-09-18 08:26 DenisChenu File Added: Capture d’écran du 2026-09-18 08-19-40.png
2026-09-18 08:26 DenisChenu File Added: central_checkImportById-1.csv
2026-09-18 08:26 DenisChenu File Added: central_checkImportById-2.csv
2026-09-18 08:27 DenisChenu Note Added: 85839
2026-09-18 08:27 DenisChenu Bug heat 0 => 2
2026-09-19 17:59 c_schmitz Assigned To => c_schmitz
2026-09-19 17:59 c_schmitz Status new => ready for code review
2026-09-19 17:59 c_schmitz Note Added: 85845
2026-09-19 17:59 c_schmitz Bug heat 2 => 4
2026-09-19 18:10 DenisChenu Note Added: 85846
2026-09-19 21:36 c_schmitz Note Added: 85849