View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
11576 | Bug reports | Central participant database | public | 2016-08-23 18:20 | 2020-03-13 18:46 |
Reporter | DenisChenu | Assigned To | DenisChenu | ||
Priority | none | Severity | minor | ||
Status | closed | Resolution | open | ||
Product Version | 2.50.x | ||||
Summary | 11576: Some participants throw jquery error | ||||
Description | Sometimes : the Particpant option are not showned. You need to have a participant_id starting by a . (dot) or maybe other caracter. | ||||
Steps To Reproduce | Create a participant, | ||||
Additional Information | The participant_id is used for id of tr : this broke if participant_id start by dot (or number, or maybe in other condition). Error shown in console: | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 4 | ||||
Complete LimeSurvey version number (& build) | 160823 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | FF45 | ||||
Database type & version | mysql 5 | ||||
Server OS (if known) | debian8 | ||||
Webserver software & version (if known) | apache | ||||
PHP Version | PHP Version 5.6 | ||||
I am sorry but I don't see how gen_uuid() in the Participant model would be able to create an ID starting with a '.' ? |
|
Strange , i have it on a clean install of a 2.50 version : https://github.com/LimeSurvey/LimeSurvey/blob/master/application/models/Participant.php#L134 can produce dot ? Or maybe we don't use everywhere this function ? A question : https://github.com/LimeSurvey/LimeSurvey/blob/master/application/models/Participant.php#L134 produce only id valid caracter ? I didn't realy understand it ;). PS : the data-partcicipantid fix the solution with all caracter. |
|
They are probably using their own UIDs. Can you apply the fix to use the participant table auto ID instead? |
|
There are no autoid in Particpant table. I validate if it was created with external tools. And see if we can update the javascript to allow any particiapnt_id and make a pull request. |
|
Ok, please do - thank you! |
|
Confirm : not created via LS |
|
This version of LimeSurvey is not longer supported. Please check so that the issue is fixed in a more recent version of LimeSurvey. If it's not, please reopen this bug report. Thank you. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2016-08-23 18:20 | DenisChenu | New Issue | |
2016-08-23 18:20 | DenisChenu | File Added: Capture du 2016-08-23 18-06-32.png | |
2016-08-24 10:51 | c_schmitz | Note Added: 40418 | |
2016-08-24 10:51 | c_schmitz | Assigned To | => c_schmitz |
2016-08-24 10:51 | c_schmitz | Status | new => feedback |
2016-08-24 11:30 | DenisChenu | Note Added: 40423 | |
2016-08-24 11:30 | DenisChenu | Status | feedback => assigned |
2016-08-24 12:04 | c_schmitz | Note Added: 40429 | |
2016-08-24 12:06 | DenisChenu | Note Added: 40430 | |
2016-08-24 12:26 | c_schmitz | Note Added: 40433 | |
2016-08-24 12:26 | c_schmitz | Assigned To | c_schmitz => DenisChenu |
2016-08-24 13:53 | DenisChenu | Note Added: 40439 | |
2020-03-13 18:46 | c_schmitz | Note Added: 56464 | |
2020-03-13 18:46 | c_schmitz | Status | assigned => closed |