Merge pull request #1596 from jitendra-webkul/jitendra
Issue #1583 fixed
This commit is contained in:
commit
503a82c38c
|
|
@ -79,16 +79,17 @@ class DownloadableLinkPurchasedRepository extends Repository
|
|||
}
|
||||
|
||||
/**
|
||||
* @param mixed $orderItem
|
||||
* @param OrderItem $orderItem
|
||||
* @param string $status
|
||||
* @return void
|
||||
*/
|
||||
public function updateStatus($orderItem)
|
||||
public function updateStatus($orderItem, $status)
|
||||
{
|
||||
$purchasedLinks = $this->findByField('order_item_id', $orderItem->id);
|
||||
|
||||
foreach ($purchasedLinks as $purchasedLink) {
|
||||
$this->update([
|
||||
'status' => 'available'
|
||||
'status' => $status
|
||||
], $purchasedLink->id);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -111,7 +111,7 @@ class OrderRepository extends Repository
|
|||
|
||||
$this->orderItemRepository->manageInventory($orderItem);
|
||||
|
||||
$this->downloadableLinkPurchasedRepository->saveLinks($orderItem);
|
||||
$this->downloadableLinkPurchasedRepository->saveLinks($orderItem, 'available');
|
||||
}
|
||||
|
||||
Event::fire('checkout.order.save.after', $order);
|
||||
|
|
@ -172,6 +172,8 @@ class OrderRepository extends Repository
|
|||
$orderItem->parent->save();
|
||||
}
|
||||
}
|
||||
|
||||
$this->downloadableLinkPurchasedRepository->updateStatus($item, 'expired');
|
||||
}
|
||||
|
||||
$this->updateOrderStatus($order);
|
||||
|
|
|
|||
Loading…
Reference in New Issue