From 3c7302c857a7352b9bec729ede375f7e2f97a2bb Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Fri, 7 Mar 2025 13:34:25 +0700 Subject: [PATCH] fix(spk): perbaiki logika pembaruan SLA - Validasi input SLA untuk memastikan nilai yang diterima adalah integer dan lebih dari 0. - Mengubah cara pengambilan data Permohonan berdasarkan nomor registrasi dari PenawaranTender. --- app/Http/Controllers/SpkController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/SpkController.php b/app/Http/Controllers/SpkController.php index f5de6aa..2d9530a 100644 --- a/app/Http/Controllers/SpkController.php +++ b/app/Http/Controllers/SpkController.php @@ -388,11 +388,15 @@ use Illuminate\Support\Facades\Auth; public function updateSla(Request $request, $id): JsonResponse { + $request->validate([ 'sla' => 'required|integer|min:1', ]); - $permohonan = Permohonan::where('nomor_registrasi','=',$id)->first(); + + $penawaran = PenawaranTender::find($id); + $permohonan = Permohonan::where('nomor_registrasi','=',$penawaran->nomor_registrasi)->first(); + $permohonan->sla = $request->sla; $permohonan->save();