Stream tenant uploads
This commit is contained in:
@@ -14,6 +14,7 @@ use App\Services\Packages\PackageUsageTracker;
|
||||
use App\Services\Storage\EventStorageManager;
|
||||
use App\Support\ApiError;
|
||||
use App\Support\ImageHelper;
|
||||
use App\Support\UploadStream;
|
||||
use App\Support\WatermarkConfigResolver;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
@@ -318,7 +319,7 @@ class PhotoController extends Controller
|
||||
$path = "events/{$eventSlug}/photos/{$filename}";
|
||||
|
||||
// Store original file
|
||||
Storage::disk($disk)->put($path, file_get_contents($file->getRealPath()));
|
||||
UploadStream::putUploadedFile($disk, $path, $file);
|
||||
|
||||
// Generate thumbnail
|
||||
$thumbnailPath = "events/{$eventSlug}/thumbnails/{$filename}";
|
||||
@@ -354,6 +355,7 @@ class PhotoController extends Controller
|
||||
|
||||
$photoAttributes = [
|
||||
'event_id' => $event->id,
|
||||
'guest_name' => Photo::SOURCE_TENANT_ADMIN,
|
||||
'original_name' => $file->getClientOriginalName(),
|
||||
'mime_type' => $file->getMimeType(),
|
||||
'size' => $file->getSize(),
|
||||
@@ -904,7 +906,7 @@ class PhotoController extends Controller
|
||||
$path = "events/{$eventSlug}/photos/{$filename}";
|
||||
|
||||
// Store file
|
||||
Storage::disk($disk)->put($path, file_get_contents($file->getRealPath()));
|
||||
UploadStream::putUploadedFile($disk, $path, $file);
|
||||
|
||||
// Generate thumbnail
|
||||
$thumbnailPath = "events/{$eventSlug}/thumbnails/{$filename}";
|
||||
@@ -915,6 +917,7 @@ class PhotoController extends Controller
|
||||
|
||||
$photoAttributes = [
|
||||
'event_id' => $event->id,
|
||||
'guest_name' => Photo::SOURCE_TENANT_ADMIN,
|
||||
'original_name' => $request->original_name,
|
||||
'mime_type' => $file->getMimeType(),
|
||||
'size' => $file->getSize(),
|
||||
|
||||
Reference in New Issue
Block a user