diff --git a/app/Http/Resources/AddressResource.php b/app/Http/Resources/AddressResource.php index b6903599..e6753cf2 100644 --- a/app/Http/Resources/AddressResource.php +++ b/app/Http/Resources/AddressResource.php @@ -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'))) ]; } }