View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
15060 | Bug reports | Survey editing | public | 2019-07-19 16:51 | 2019-08-26 17:50 |
Reporter | elissa | Assigned To | DenisChenu | ||
Priority | none | Severity | partial_block | ||
Status | closed | Resolution | fixed | ||
Product Version | 3.17.x | ||||
Fixed in Version | 3.17.x | ||||
Summary | 15060: Other option with number only erases decimal comma - with NO warning | ||||
Description | Question type - radio. Other option with the setting: Numbers only for 'Other'. When entering numbers with a dot as the decimal separator everything is OK. The decimal number is stored in the database. But when you enter comma as a decimal separator (which is common in my country) the comma is deleted. It could be a desired behaviour provided that there is any warning. The problem is that the comma is accepted WITHOUT any warning during completing the survey but finally data are stored without decimal separators. And a respondent enters "12,5", goes smoothly to the next screen and I have "125" in the database. If comma is not allowed then one should not be able to enter it in the field. | ||||
Steps To Reproduce | Create a radio question. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 8 | ||||
Complete LimeSurvey version number (& build) | 3.17.7 - 190627 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | |||||
Database type & version | mysqlnd 5.0.12-dev | ||||
Server OS (if known) | Linux | ||||
Webserver software & version (if known) | Apache/2.2.22 (Debian) | ||||
PHP Version | 7.1.10 | ||||
related to | 13881 | new | EM : Not number question replace . by , (javascript) |
Bug in EM? |
|
Unsure : but |
|
@elissa : can you send a sample lss file with radix as |
|
The sample lss file. |
|
Good case for a unit test. |
|
@elissa : for information : the fix must disable entering In 2.6lts,
|
|
It's OK to disable entering 1,1. The problem was to have the mess with data with no possibility of dermining what is what. |
|
Spelling: should be "determining what is what". |
|
I must fix PHP part for starting. Didn't understand why it don't work like 2.6lts … |
|
Fixed in : https://github.com/LimeSurvey/LimeSurvey/commit/5ba81219eeb49f11f48c6f93c2381543c122be9a
|
|
Fixed in Release 4.0.0-RC3+190807 |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2019-07-19 16:51 | elissa | New Issue | |
2019-07-23 14:48 | ollehar | Assigned To | => DenisChenu |
2019-07-23 14:48 | ollehar | Status | new => assigned |
2019-07-23 14:48 | ollehar | Note Added: 52961 | |
2019-07-23 14:55 | DenisChenu | Note Added: 52962 | |
2019-07-23 14:56 | DenisChenu | Note Added: 52963 | |
2019-07-23 19:02 | elissa | File Added: LS_RadioOtherTest.lss | |
2019-07-23 19:02 | elissa | Note Added: 52967 | |
2019-07-23 19:09 | ollehar | Note Added: 52968 | |
2019-07-24 00:37 | DenisChenu | Relationship added | related to 13881 |
2019-07-24 08:32 | DenisChenu | Note Added: 52971 | |
2019-07-24 08:59 | elissa | Note Added: 52972 | |
2019-07-24 09:09 | elissa | Note Added: 52973 | |
2019-07-24 10:04 | DenisChenu | Note Added: 52974 | |
2019-07-24 17:23 | DenisChenu | Note Added: 52989 | |
2019-07-24 17:23 | DenisChenu | Status | assigned => resolved |
2019-07-24 17:23 | DenisChenu | Resolution | open => fixed |
2019-07-24 17:23 | DenisChenu | Fixed in Version | => 3.17.x |
2019-08-26 17:50 | lime_release_bot | Note Added: 53272 | |
2019-08-26 17:50 | lime_release_bot | Status | resolved => closed |
2019-11-01 17:25 | c_schmitz | Category | Survey design => Survey editing |