Perbaiki download dokumen jaminan
Mengubah logika untuk menangani dokumen jaminan yang disimpan dalam array JSON. Sekarang, jika `dokumen_jaminan` adalah array JSON, sistem akan mengunduh dokumen berdasarkan indeks yang diminta. Jika bukan array JSON, sistem akan mengunduh dokumen tunggal seperti sebelumnya.
This commit is contained in:
@@ -407,7 +407,8 @@
|
|||||||
{
|
{
|
||||||
$dokumen = request()->get('dokumen');
|
$dokumen = request()->get('dokumen');
|
||||||
$document = DetailDokumenJaminan::find($dokumen);
|
$document = DetailDokumenJaminan::find($dokumen);
|
||||||
return response()->download(storage_path('app/public/' . $document->dokumen_jaminan));
|
$file = is_array(json_decode($document->dokumen_jaminan)) ? json_decode($document->dokumen_jaminan) : [$document->dokumen_jaminan];
|
||||||
|
return response()->download(storage_path('app/public/' . $file[request()->get('index')]));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function legalitasJaminan($id)
|
public function legalitasJaminan($id)
|
||||||
|
|||||||
Reference in New Issue
Block a user