File tree Expand file tree Collapse file tree 5 files changed +13
-9
lines changed
Swatches/Block/Adminhtml/Attribute/Edit/Options Expand file tree Collapse file tree 5 files changed +13
-9
lines changed Original file line number Diff line number Diff line change 42
42
</event >
43
43
<event name =" magento_catalog_api_data_categorytreeinterface_save_after" >
44
44
<observer name =" legacy_categorytree_save_after" instance =" Magento\Framework\EntityManager\Observer\AfterEntitySave" />
45
+ <observer name =" invalidate_cache_on_categorytree_design_change" instance =" Magento\Catalog\Observer\InvalidateCacheOnCategoryDesignChange" />
45
46
</event >
46
47
<event name =" magento_catalog_api_data_categorytreeinterface_delete_before" >
47
48
<observer name =" legacy_categorytree_delete_before" instance =" Magento\Framework\EntityManager\Observer\BeforeEntityDelete" />
Original file line number Diff line number Diff line change @@ -130,7 +130,7 @@ protected function normalize($itemQty)
130
130
$ filter = new \Zend_Filter_LocalizedToNormalized (
131
131
['locale ' => $ this ->resolver ->getLocale ()]
132
132
);
133
- return $ filter ->filter ($ itemQty );
133
+ return $ filter ->filter (( string ) $ itemQty );
134
134
}
135
135
return $ itemQty ;
136
136
}
Original file line number Diff line number Diff line change 18
18
19
19
<waitForPageLoad stepKey =" waitForPageLoad" time =" 120" />
20
20
<grabTextFrom selector =" {{StorefrontMinicartSection.miniCartSubtotalField}}" stepKey =" grabMiniCartTotal" />
21
- <assertContains stepKey =" assertMiniCartTotal" >
21
+ <assertStringContainsString stepKey =" assertMiniCartTotal" >
22
22
<actualResult type =" variable" >$grabMiniCartTotal</actualResult >
23
23
<expectedResult type =" string" >{{dataQuote.subtotal}}</expectedResult >
24
- </assertContains >
25
- <assertContains stepKey =" assertMiniCartCurrency" >
24
+ </assertStringContainsString >
25
+ <assertStringContainsString stepKey =" assertMiniCartCurrency" >
26
26
<actualResult type =" variable" >$grabMiniCartTotal</actualResult >
27
27
<expectedResult type =" string" >{{dataQuote.currency}}</expectedResult >
28
- </assertContains >
28
+ </assertStringContainsString >
29
29
</actionGroup >
30
30
</actionGroups >
Original file line number Diff line number Diff line change @@ -94,11 +94,14 @@ protected function reformatSwatchLabels($swatchStoreValue = null)
94
94
}
95
95
$ newSwatch = [];
96
96
foreach ($ swatchStoreValue as $ key => $ value ) {
97
+ if (!is_string ($ value )) {
98
+ continue ;
99
+ }
97
100
if ($ value [0 ] == '# ' ) {
98
- $ newSwatch [$ key ] = 'background: ' . $ value ;
101
+ $ newSwatch [$ key ] = 'background: ' . $ value ;
99
102
} elseif ($ value [0 ] == '/ ' ) {
100
103
$ mediaUrl = $ this ->swatchHelper ->getSwatchMediaUrl ();
101
- $ newSwatch [$ key ] = 'background: url( ' . $ mediaUrl. $ value. '); background-size: cover; ' ;
104
+ $ newSwatch [$ key ] = 'background: url( ' . $ mediaUrl . $ value . '); background-size: cover; ' ;
102
105
}
103
106
}
104
107
return $ newSwatch ;
Original file line number Diff line number Diff line change @@ -166,14 +166,14 @@ private function _updateLockingInformation($user)
166
166
$ failuresNum = (int )$ user ->getFailuresNum () + 1 ;
167
167
/** @noinspection PhpAssignmentInConditionInspection */
168
168
if ($ firstFailureDate = $ user ->getFirstFailure ()) {
169
- $ firstFailureDate = new \ DateTime ( $ firstFailureDate );
169
+ $ firstFailureDate = strtotime ( $ user -> getFirstFailure () );
170
170
}
171
171
172
172
$ newFirstFailureDate = false ;
173
173
$ updateLockExpires = false ;
174
174
$ lockThreshInterval = new \DateInterval ('PT ' . $ lockThreshold .'S ' );
175
175
// set first failure date when this is first failure or last first failure expired
176
- if (1 === $ failuresNum || !$ firstFailureDate || $ now -> diff ( $ firstFailureDate ) > $ lockThreshInterval ) {
176
+ if (1 === $ failuresNum || !$ firstFailureDate || ( \time () - $ firstFailureDate ) > $ lockThreshold ) {
177
177
$ newFirstFailureDate = $ now ;
178
178
// otherwise lock user
179
179
} elseif ($ failuresNum >= $ maxFailures ) {
You can’t perform that action at this time.
0 commit comments