File tree Expand file tree Collapse file tree 3 files changed +4
-11
lines changed
Model/Total/Observer/Webapi Expand file tree Collapse file tree 3 files changed +4
-11
lines changed Original file line number Diff line number Diff line change @@ -301,15 +301,12 @@ public function getApplied($item)
301
301
}
302
302
}
303
303
304
- /**
305
- * if order item data is old enough then weee_tax_applied cab be
306
- * not valid serialized data
307
- */
304
+ // if order item data is old enough then weee_tax_applied might not be valid
308
305
$ data = $ item ->getWeeeTaxApplied ();
309
306
if (empty ($ data )) {
310
307
return [];
311
308
}
312
- return unserialize ($ item ->getWeeeTaxApplied ());
309
+ return \Zend_Json:: decode ($ item ->getWeeeTaxApplied ());
313
310
}
314
311
315
312
/**
@@ -321,7 +318,7 @@ public function getApplied($item)
321
318
*/
322
319
public function setApplied ($ item , $ value )
323
320
{
324
- $ item ->setWeeeTaxApplied (serialize ($ value ));
321
+ $ item ->setWeeeTaxApplied (\Zend_Json:: encode ($ value ));
325
322
return $ this ;
326
323
}
327
324
Original file line number Diff line number Diff line change @@ -48,10 +48,6 @@ public function processTaxData($observer)
48
48
->setPrice ($ this ->getUnitDisplayPriceExclTax ($ item ))
49
49
->setPriceInclTax ($ this ->getUnitDisplayPriceInclTax ($ item ));
50
50
51
- if ($ item ->getWeeeTaxApplied ()) {
52
- $ weeeTaxApplied = unserialize ($ item ->getWeeeTaxApplied ());
53
- $ item ->setWeeeTaxApplied (\Zend_Json::encode ($ weeeTaxApplied ));
54
- }
55
51
return $ item ;
56
52
}
57
53
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ private function setupOrderItem()
60
60
61
61
$ orderItem ->setData (
62
62
'weee_tax_applied ' ,
63
- serialize (
63
+ \Zend_Json:: encode (
64
64
[
65
65
[
66
66
WeeeHelper::KEY_WEEE_AMOUNT_INVOICED => self ::ROW_AMOUNT_INVOICED ,
You can’t perform that action at this time.
0 commit comments