fix address resource owner bug

This commit is contained in:
omair saleh
2021-09-10 18:18:48 +08:00
parent fa5f129af0
commit f0c5ea8617
+2 -1
View File
@@ -2,6 +2,7 @@
namespace App\Http\Resources;
use App\Models\Order;
use Illuminate\Http\Resources\Json\JsonResource;
class AddressResource extends JsonResource
@@ -24,7 +25,7 @@ class AddressResource extends JsonResource
'post_code' => $this->postcode,
'country' => $this->country,
'default' => (int) $this->default,
'owner' => new OrderResource($this->whenLoaded('owner'))
'owner' => $this->when($this->owner instanceof Order, new OrderResource($this->whenLoaded('owner')))
];
}
}