diff --git a/app/Services/Admin/Manage/PurchaseService.php b/app/Services/Admin/Manage/PurchaseService.php index 63a2c7b..cd9563d 100644 --- a/app/Services/Admin/Manage/PurchaseService.php +++ b/app/Services/Admin/Manage/PurchaseService.php @@ -151,7 +151,9 @@ public function getForEdit(Purchase $purchase): array fn ($media) => $media->getCustomProperty('s3_key') ?? $media->file_name )->toArray(); $purchasePhotoUrls = $purchaseMedia->map( - fn ($media) => $this->s3Service->getTemporaryUrl($media->getPath()) + fn ($media) => $media->getGeneratedConversions()->contains('thumb') + ? $this->s3Service->getTemporaryUrl($media->getPath('thumb')) + : $this->s3Service->getTemporaryUrl($media->getPath()) )->toArray(); $existingQuantities = $items->mapWithKeys(fn (PurchaseItem $item) => [