View Issue Details

IDProjectCategoryView StatusLast Update
15712Bug reportsErgonomypublic2020-10-22 18:31
ReporterDenisChenu Assigned Tocdorin  
PrioritynoneSeverityminor 
Status assignedResolutionopen 
Product Version3.x 
Summary15712: When doing error in token create : unable to submit, need to reload page
Description

If you make an error in an number value and try to submit in token creation : button is disable and you can not submit after fix

Steps To Reproduce

See screencast

Additional Information

This disable ALL usage of HTML5 input control .
This is not the only place where we have this issue.

Disabling the button must be done after control validity of the form …

TagsNo tags attached.
Complete LimeSurvey version number (& build)3.21.4 bed9b3c
I will donate to the project if issue is resolvedNo
Sync to Zoho Project
BrowserFF
Database & DB-Versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)not relevant
PHP Versionnot relevant

Activities

DenisChenu

DenisChenu

2020-01-14 17:23

developer  

Peek 14-01-2020 17-20.gif (195,951 bytes)
cdorin

cdorin

2020-01-15 17:45

manager   ~55305

This option happens in multiple places (e.g., create a survey , start the qcode with a number, click save -> same error)

DenisChenu

DenisChenu

2020-01-15 17:47

developer   ~55307

I confirm issue for 4.0.0 : same action .

I don't understand why this happen : this javascript is too complex for me…

DenisChenu

DenisChenu

2020-01-15 17:49

developer   ~55308

start the qcode with a number

I think i already reported this one … less important : we have Save and add new ;)

cdorin

cdorin

2020-01-15 17:57

manager   ~55309

Yea, will have to talk to @markusfluer about that.

DenisChenu

DenisChenu

2020-10-22 18:30

developer   ~60375

Last edited: 2020-10-22 18:31

View 2 revisions

An issue is here : https://github.com/LimeSurvey/LimeSurvey/blob/4f18b7a1cd3a14347693968129ceea9ef4d71ec0/assets/packages/adminbasics/src/parts/save.js#L97

(maybe) : this check only required value.

Most complete : $form[0].checkValidity(); or $form.checkValidity();

Issue History

Date Modified Username Field Change
2020-01-14 17:23 DenisChenu New Issue
2020-01-14 17:23 DenisChenu File Added: Peek 14-01-2020 17-20.gif
2020-01-15 17:44 cdorin Assigned To => cdorin
2020-01-15 17:44 cdorin Status new => assigned
2020-01-15 17:45 cdorin Note Added: 55305
2020-01-15 17:47 DenisChenu File Added: Capture d’écran du 2020-01-15 17-47-26.png
2020-01-15 17:47 DenisChenu Note Added: 55307
2020-01-15 17:49 DenisChenu Note Added: 55308
2020-01-15 17:57 cdorin Note Added: 55309
2020-10-22 18:30 DenisChenu Note Added: 60375
2020-10-22 18:31 DenisChenu Note Edited: 60375 View Revisions