diff --git a/app/Http/Controllers/LampiranDokumenController.php b/app/Http/Controllers/LampiranDokumenController.php index 33b21ab..5e1a1ec 100644 --- a/app/Http/Controllers/LampiranDokumenController.php +++ b/app/Http/Controllers/LampiranDokumenController.php @@ -27,18 +27,18 @@ $lampiran = LampiranDokumen::uploadLampiran($request->all()); if ($lampiran) { - return response()->json(['message' => 'Lampiran uploaded successfully', 'data' => $lampiran]); + return redirect()->back()->with('success', 'Lampiran uploaded successfully'); } else { - return response()->json(['message' => 'Unauthorized or upload failed'], 403); + return redirect()->back()->with('error', 'Unauthorized or upload failed'); } } public function delete(LampiranDokumen $lampiran) { if ($lampiran->deleteLampiran()) { - return response()->json(['message' => 'Lampiran deleted successfully']); + return redirect()->back()->with('success', 'Lampiran deleted successfully'); } else { - return response()->json(['message' => 'Unauthorized or delete failed'], 403); + return redirect()->back()->with('error', 'Unauthorized or delete failed'); } } } diff --git a/resources/views/component/detail-jaminan.blade.php b/resources/views/component/detail-jaminan.blade.php index 7381617..59d5661 100644 --- a/resources/views/component/detail-jaminan.blade.php +++ b/resources/views/component/detail-jaminan.blade.php @@ -363,12 +363,25 @@

{{ $lampiran->nama_file }}

Keterangan : {{ $lampiran->keterangan }}

- - View - - - Download - +
+
+ + View + + + Download + +
+ @if(Auth::user()->hasRole('administrator')) +
+ @csrf + @method('DELETE') + +
+ @endif +
@empty

Tidak ada lampiran dokumen.