diff --git a/packages/Sarga/API/Http/Controllers/SellerProduct.php b/packages/Sarga/API/Http/Controllers/SellerProduct.php index a12b17b..5ddcaca 100644 --- a/packages/Sarga/API/Http/Controllers/SellerProduct.php +++ b/packages/Sarga/API/Http/Controllers/SellerProduct.php @@ -102,8 +102,6 @@ class SellerProduct extends SellerProductController 'message' => 'not authorized' ]); } - - } public function updateProductFlat(Request $request) @@ -112,7 +110,6 @@ class SellerProduct extends SellerProductController 'product_id' => 'required', 'user' => 'required', 'password' => 'required', - ]); @@ -127,32 +124,38 @@ class SellerProduct extends SellerProductController $prodId = $request->get('product_id'); - $product = ProductFlat::where('id', $prodId)->first(); - - //$product->product_number = $request->get('product_number'); - $product->name = $request->get('name'); - $product->description = $request->get('description'); - $product->url_key = Str::slug($request->get('name')); - $product->new = $request->get('new'); - $product->featured = $request->get('featured'); - $product->status = $request->get('status'); - $product->price = $request->get('price'); - $product->special_price = $request->get('special_price'); - $product->weight = 0; - $product->locale = 'tm'; - $product->channel = 'Nurgul'; - $product->short_description = $request->get('short_description'); - $product->save(); - + $product = ProductFlat::where('product_id', $prodId)->first(); + \Log::info($product); + if ($product) { + $product->product_number = $request->get('product_number'); + $product->name = $request->get('name'); + $product->description = $request->get('description'); + $product->url_key = Str::slug($request->get('name')); + $product->new = $request->get('new'); + $product->featured = $request->get('featured'); + $product->status = $request->get('status'); + $product->price = $request->get('price'); + $product->special_price = $request->get('special_price'); + $product->weight = 0; + $product->locale = 'tm'; + $product->channel = 'Nurgul'; + $product->short_description = $request->get('short_description'); + $product->save(); + } else { + return response([ + 'status' => 500, + 'message' => 'cant find product' + ]); + } $productInventory = ProductInventory::where('product_id', $prodId)->first(); if ($productInventory) { $productInventory->qty = $request->get('qty'); $productInventory->save(); - }else{ + } else { return response([ 'status' => 500, - 'message' => 'cant find product' + 'message' => 'cant find product inv' ]); } @@ -175,6 +178,4 @@ class SellerProduct extends SellerProductController ]); } } - - }