feat: implement media download functionality and enhance case handling in reports

This commit is contained in:
2026-09-21 02:20:10 +03:30
parent 4ce663c669
commit 51b13631a3
16 changed files with 334 additions and 164 deletions
@@ -69,7 +69,7 @@ class CaseDetailResource extends JsonResource
return [
'id' => $medium->id,
'filename' => $medium->filename,
'url' => $medium->url,
'url' => $medium->isPrivate() ? route('dashboard.media.download', $medium) : $medium->url,
'mime_type' => $medium->mime_type,
];
}