View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
12866Bug reportsSurvey participants (Tokens)public2018-01-15 10:41
Reportervkuzmin Assigned Toc_schmitz  
PrioritynoneSeverityminor 
Status closedResolutionfixed 
Product Version2.7x.x 
Fixed in Version2.7x.x 
Summary12866: Participants with non ASCII chars that i've imported from .csv seems corrupted
Description

That problem appear recently, i think it can be limesurvey2.72.0+171010 or limesurvey2.72.1+171012.
I cannot modify name, token, uses left, attributes in the imported participants but other participants are ok.
Batch-edit participants works fine.
No errors with debug 2, no errors in browser console (except 404 for /limesurvey/tmp/assets/8395fb1f/img/loader.gif but its not necessaty i think).

Steps To Reproduce

You can try it in demo survey today: http://demo.limesurvey.org/index.php?r=admin/tokens/sa/browse/surveyid/299517
Or import LSA than go to Display participants page and try to edit anything. You will get shaded screen and nothing will be saved.

TagsNo tags attached.
Attached Files
participants_bug.lsa (4,870 bytes)
WhenNotOk.png (21,970 bytes)   
WhenNotOk.png (21,970 bytes)   
WhenOK.png (22,414 bytes)   
WhenOK.png (22,414 bytes)   
Bug heat6
Complete LimeSurvey version number (& build)2.72.3+171020
I will donate to the project if issue is resolvedNo
BrowserChrome and Firefox
Database type & versionMySQL 5.7.14
Server OS (if known)Windows 7 sp1 x64
Webserver software & version (if known)Apache/2.4.27 (Win32)
PHP VersionPHP/7.1.8

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2017-11-04 19:00

developer   ~44974

Selecting "Windows Cyrillic (Windows-1251)" in the dropdown for caracter code : no issue.
(and next time : put the information on name, not on attribute_8)

DenisChenu

DenisChenu

2017-11-04 19:04

developer   ~44975

Imported LSA too (in last GIT version) : no issue ,+ screenshot of demo.limesurvey.org : no issue (Firefox56)

Think it's computer related issue with your fonts …

vkuzmin

vkuzmin

2017-11-05 01:17

reporter   ~44976

i've recorded a video: https://www.youtube.com/watch?v=1X29FgI7jwU
I don't have firefox installed right now, but i've tried to do it from another computer with older chrome version and got same issue.

DenisChenu

DenisChenu

2017-11-05 10:47

developer   ~44977

OK, can reproduce with FireFox but only when save the token edited :), not really an import bug. @ollehar or @ LouisGac : something with redirect or ajaxhelper ?

When OK : 2 POST request, when not OK : one POST+one GET ?

c_schmitz

c_schmitz

2017-11-08 15:49

administrator   ~44994

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

c_schmitz

c_schmitz

2017-11-08 15:51

administrator   ~44996

It is because one of your attribute fields is marked as mandatory.
Changed it so admin can always save but get a notice if mandatory data is missing.

c_schmitz

c_schmitz

2017-11-08 15:56

administrator   ~45000

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

c_schmitz

c_schmitz

2017-11-08 15:59

administrator   ~45001

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

c_schmitz

c_schmitz

2017-11-08 16:01

administrator   ~45002

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

DenisChenu

DenisChenu

2017-11-08 16:02

developer   ~45003

Arg, not related to non ASCII, sorry to not found this @c_schmitz ;(

vkuzmin

vkuzmin

2017-11-08 16:08

reporter   ~45004

Thank you! I was confused about the lack of notifications and did not notice my mistake.

c_schmitz

c_schmitz

2018-01-15 10:41

administrator   ~45777

Version 3.0.3 released.

Related Changesets

LimeSurvey: master e0963c79

2017-11-08 15:49:12

c_schmitz

Details Diff
Fixed issue 12866: Some participants cannot be saved for no obvious reason Affected Issues
12866
mod - application/controllers/admin/tokens.php Diff File
mod - application/models/TemplateConfiguration.php Diff File

LimeSurvey: develop 6af01927

2017-11-08 15:49:12

c_schmitz

Details Diff
Fixed issue 12866: Some participants cannot be saved for no obvious reason Affected Issues
12866
mod - application/controllers/admin/tokens.php Diff File

LimeSurvey: master 2b0854cf

2017-11-08 15:59:36

c_schmitz

Details Diff
Fixed issue 12866: Some participants cannot be saved for no obvious reason Affected Issues
12866
mod - application/controllers/admin/tokens.php Diff File

LimeSurvey: develop 91d18603

2017-11-08 16:00:38

c_schmitz

Details Diff
Fixed issue 12866: Some participants cannot be saved for no obvious reason Affected Issues
12866
mod - application/controllers/admin/tokens.php Diff File

Issue History

Date Modified Username Field Change
2017-11-03 16:26 vkuzmin New Issue
2017-11-03 16:26 vkuzmin File Added: participants_bug.lsa
2017-11-03 16:26 vkuzmin File Added: participants_win1251.csv
2017-11-04 19:00 DenisChenu File Added: Capture du 2017-11-04 18-59-51.png
2017-11-04 19:00 DenisChenu Note Added: 44974
2017-11-04 19:00 DenisChenu Assigned To => DenisChenu
2017-11-04 19:00 DenisChenu Status new => feedback
2017-11-04 19:04 DenisChenu File Added: Capture du 2017-11-04 19-03-41.png
2017-11-04 19:04 DenisChenu Note Added: 44975
2017-11-05 01:17 vkuzmin Note Added: 44976
2017-11-05 01:17 vkuzmin Status feedback => assigned
2017-11-05 10:47 DenisChenu Note Added: 44977
2017-11-05 10:48 DenisChenu File Added: WhenNotOk.png
2017-11-05 10:48 DenisChenu File Added: WhenOK.png
2017-11-05 10:48 DenisChenu Assigned To DenisChenu => LouisGac
2017-11-06 10:35 LouisGac Assigned To LouisGac =>
2017-11-06 10:35 LouisGac Assigned To => markusfluer
2017-11-08 15:30 markusfluer Assigned To markusfluer =>
2017-11-08 15:49 c_schmitz Changeset attached => LimeSurvey master e0963c79
2017-11-08 15:49 c_schmitz Note Added: 44994
2017-11-08 15:49 c_schmitz Assigned To => c_schmitz
2017-11-08 15:49 c_schmitz Resolution open => fixed
2017-11-08 15:51 c_schmitz Status assigned => resolved
2017-11-08 15:51 c_schmitz Fixed in Version => 2.7x.x
2017-11-08 15:51 c_schmitz Note Added: 44996
2017-11-08 15:56 c_schmitz Changeset attached => LimeSurvey develop 6af01927
2017-11-08 15:56 c_schmitz Note Added: 45000
2017-11-08 15:59 c_schmitz Changeset attached => LimeSurvey master 2b0854cf
2017-11-08 15:59 c_schmitz Note Added: 45001
2017-11-08 16:01 c_schmitz Changeset attached => LimeSurvey develop 91d18603
2017-11-08 16:01 c_schmitz Note Added: 45002
2017-11-08 16:02 DenisChenu Note Added: 45003
2017-11-08 16:08 vkuzmin Note Added: 45004
2018-01-15 10:41 c_schmitz Note Added: 45777
2018-01-15 10:41 c_schmitz Status resolved => closed