summary: Correct casting for scalars
* src/current/scripts/entry-form.js: Ensure scalars are cast to numbers before outputting dfn.master v2.5.1
parent
4ebe81bcb6
commit
0f0e88d9fb
|
@ -215,7 +215,7 @@ var client = ( function()
|
||||||
|
|
||||||
var target = e.target,
|
var target = e.target,
|
||||||
name = target.name.replace( /\[\]$/, '' ),
|
name = target.name.replace( /\[\]$/, '' ),
|
||||||
value = target.value.trim();
|
value = +target.value.trim();
|
||||||
|
|
||||||
if ( !name )
|
if ( !name )
|
||||||
{
|
{
|
||||||
|
@ -261,7 +261,7 @@ var client = ( function()
|
||||||
bucket[ name ] = value;
|
bucket[ name ] = value;
|
||||||
|
|
||||||
// update entry dfn
|
// update entry dfn
|
||||||
updateParamTestcaseDfn( target.name, value );
|
updateParamTestcaseDfn( name, value );
|
||||||
} );
|
} );
|
||||||
|
|
||||||
// update screen on submit
|
// update screen on submit
|
||||||
|
@ -318,9 +318,8 @@ var client = ( function()
|
||||||
} );
|
} );
|
||||||
|
|
||||||
|
|
||||||
function updateParamTestcaseDfn( field_name, value )
|
function updateParamTestcaseDfn( name, value )
|
||||||
{
|
{
|
||||||
const name = field_name.replace( /\[\]$/, '' );
|
|
||||||
const dfn_element = getParamTestcaseDfnElement( name );
|
const dfn_element = getParamTestcaseDfnElement( name );
|
||||||
|
|
||||||
value = value || bucket[ name ];
|
value = value || bucket[ name ];
|
||||||
|
|
Loading…
Reference in New Issue