Page MenuHomeIn-Portal Phabricator

D61.id155.diff
No OneTemporary

File Metadata

Created
Wed, Feb 26, 9:02 AM

D61.id155.diff

Index: modules/in-commerce/units/order_items/order_items_tag_processor.php
===================================================================
--- modules/in-commerce/units/order_items/order_items_tag_processor.php
+++ modules/in-commerce/units/order_items/order_items_tag_processor.php
@@ -230,6 +230,7 @@
$i = 0;
$product_id = $product_object->GetID();
$product_id_get = $this->Application->GetVar('p_id');
+ $category_id_backup = $this->Application->GetVar('m_cat_id');
while (!$list->EOL()) {
// load product used in orderitem
@@ -248,6 +249,7 @@
// restore IDs used in cycle
$this->Application->SetVar('p_id', $product_id_get);
+ $this->Application->SetVar('m_cat_id', $category_id_backup);
$this->Application->DeleteVar($this->getPrefixSpecial() . '_id');
if ( $product_id ) {

Event Timeline