File tree Expand file tree Collapse file tree 1 file changed +9
-13
lines changed Expand file tree Collapse file tree 1 file changed +9
-13
lines changed Original file line number Diff line number Diff line change @@ -13,24 +13,20 @@ define([
13
13
$ . each ( {
14
14
'validate-grouped-qty' : [
15
15
function ( value , element , params ) {
16
- var result = false ,
16
+ var result = true ,
17
17
total = 0 ;
18
18
19
- $ ( params ) . find ( 'input[data-validate*="validate-grouped-qty"]' ) . each ( function ( i , e ) {
20
- var val = $ ( e ) . val ( ) ,
21
- valInt ;
19
+ var inputVal = parseFloat ( $ ( element ) . val ( ) ) || 0 ;
22
20
23
- if ( val && val . length > 0 ) {
24
- result = true ;
25
- valInt = parseFloat ( val ) || 0 ;
21
+ if ( inputVal < 0 ) {
22
+ result = false ;
23
+ }
26
24
27
- if ( valInt >= 0 ) {
28
- total += valInt ;
29
- } else {
30
- result = false ;
25
+ $ ( params ) . find ( 'input[data-validate*="validate-grouped-qty"]' ) . each ( function ( i , e ) {
26
+ var groupedVal = parseFloat ( $ ( e ) . val ( ) ) || 0 ;
31
27
32
- return result ;
33
- }
28
+ if ( groupedVal >= 0 ) {
29
+ total += groupedVal ;
34
30
}
35
31
} ) ;
36
32
You can’t perform that action at this time.
0 commit comments