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([
1313 $ . each ( {
1414 'validate-grouped-qty' : [
1515 function ( value , element , params ) {
16- var result = false ,
16+ var result = true ,
1717 total = 0 ;
1818
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 ;
2220
23- if ( val && val . length > 0 ) {
24- result = true ;
25- valInt = parseFloat ( val ) || 0 ;
21+ if ( inputVal < 0 ) {
22+ result = false ;
23+ }
2624
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 ;
3127
32- return result ;
33- }
28+ if ( groupedVal >= 0 ) {
29+ total += groupedVal ;
3430 }
3531 } ) ;
3632
You can’t perform that action at this time.
0 commit comments