Kleine Bilder anzeigen (vibe-kanban 9bcfc693)

Die Ladezeiten der Bilder ist zu hoch, weil die Original geladen werden.
Bei /association/project-support lade in der Übersicht und in der Einzel-Ansicht /association/project-support/badgebox-for-nostr-manage-your-badges nur die Conversions der Bilder, also die kleinere Versionen.
This commit is contained in:
vk
2026-02-12 22:53:56 +01:00
parent 630d944092
commit 0c64fe55d7
5 changed files with 115 additions and 6 deletions

View File

@@ -19,8 +19,16 @@ Route::get('dl/{media}', function (Media $media, Request $request) {
->middleware('signed');
Route::get('media/{media}', function (Media $media, Request $request) {
$conversion = $request->query('conversion');
if ($conversion && $media->hasGeneratedConversion($conversion)) {
$path = $media->getPathRelativeToRoot($conversion);
} else {
$path = $media->getPathRelativeToRoot();
}
return Storage::disk($media->disk)->response(
$media->getPathRelativeToRoot(),
$path,
$media->file_name,
[
'Content-Type' => $media->mime_type,