@@ -13,6 +13,7 @@ define([
13
13
'mage/translate' ,
14
14
'prototype'
15
15
] , function ( jQuery ) {
16
+ 'use strict' ;
16
17
17
18
var VarienRulesForm = new Class . create ( ) ;
18
19
@@ -125,7 +126,7 @@ define([
125
126
var values = this . updateElement . value . split ( ',' ) ,
126
127
s = '' ;
127
128
128
- for ( i = 0 ; i < values . length ; i ++ ) {
129
+ for ( var i = 0 ; i < values . length ; i ++ ) {
129
130
s = values [ i ] . strip ( ) ;
130
131
131
132
if ( s != '' ) {
@@ -254,7 +255,7 @@ define([
254
255
if ( elem && elem . options ) {
255
256
var selectedOptions = [ ] ;
256
257
257
- for ( i = 0 ; i < elem . options . length ; i ++ ) {
258
+ for ( var i = 0 ; i < elem . options . length ; i ++ ) {
258
259
if ( elem . options [ i ] . selected ) {
259
260
selectedOptions . push ( elem . options [ i ] . text ) ;
260
261
}
@@ -299,14 +300,14 @@ define([
299
300
} ,
300
301
301
302
changeVisibilityForValueRuleParam : function ( elem ) {
302
- let parsedElementId = elem . id . split ( '__' ) ;
303
- if ( parsedElementId [ 2 ] != 'operator' ) {
303
+ var parsedElementId = elem . id . split ( '__' ) ;
304
+ if ( parsedElementId [ 2 ] !== 'operator' ) {
304
305
return false ;
305
306
}
306
307
307
- let valueElement = jQuery ( '#' + parsedElementId [ 0 ] + '__' + parsedElementId [ 1 ] + '__value' ) ;
308
+ var valueElement = jQuery ( '#' + parsedElementId [ 0 ] + '__' + parsedElementId [ 1 ] + '__value' ) ;
308
309
309
- if ( elem . value == '<=>' ) {
310
+ if ( elem . value === '<=>' ) {
310
311
valueElement . closest ( '.rule-param' ) . hide ( ) ;
311
312
} else {
312
313
valueElement . closest ( '.rule-param' ) . show ( ) ;
0 commit comments