From d054703170b187b64914341ab7b5a1f929766b63 Mon Sep 17 00:00:00 2001 From: Jack Goh Date: Thu, 28 Jun 2018 12:13:09 +0800 Subject: [PATCH] fix wrong status for user after book supplier --- app/Http/Controllers/BookingController.php | 7 +++++++ app/Http/Controllers/BookingSupplierController.php | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/BookingController.php b/app/Http/Controllers/BookingController.php index f266a6a2..893cdafe 100644 --- a/app/Http/Controllers/BookingController.php +++ b/app/Http/Controllers/BookingController.php @@ -425,6 +425,13 @@ class BookingController extends Controller public function confirmPurchaseOrder($id){ $booking = Booking::where('user_id',Auth::user()->id)->where('id',$id)->first(); + + $purchase_order = $booking->purchaseOrder()->first(); + + if(!$purchase_order){ + return response()->json(["message"=> "Please upload your purchase order"],400); + } + $booking->status = 6; $booking->save(); return response()->json(['message'=>'Success'],200); diff --git a/app/Http/Controllers/BookingSupplierController.php b/app/Http/Controllers/BookingSupplierController.php index 8a358a6e..e33fccd2 100644 --- a/app/Http/Controllers/BookingSupplierController.php +++ b/app/Http/Controllers/BookingSupplierController.php @@ -78,7 +78,7 @@ class BookingSupplierController extends Controller $bookingsupplier->save(); // update booking status - $booking->status = 5; + $booking->status = 4; $booking->admin_status = 4; $booking->save();