fix bug when packing list is deleted

This commit is contained in:
JiaSheng
2023-10-23 22:00:31 +08:00
parent af8444e0d9
commit d41bd3db39
3 changed files with 30 additions and 4 deletions
+8 -2
View File
@@ -26,9 +26,15 @@ class TransactionResource extends JsonResource
$groupTransactions = null;
if ($this->owner instanceof Transaction) {
$order = new OrderResource($this->owner->owner->owner);
if ($this->owner) {
if ($this->owner->owner) {
$order = new OrderResource($this->owner->owner->owner);
}
}
} else if (!($this->owner instanceof Transaction) && !($this->owner instanceof Wallet)) {
$order = new OrderResource($this->owner->owner);
if ($this->owner) {
$order = new OrderResource($this->owner->owner);
}
} else {
$group = Group::where('reference', $this->payment_reference)->first();
if ($group) {