diff --git a/packages/Sarga/API/Http/Controllers/Addresses.php b/packages/Sarga/API/Http/Controllers/Addresses.php index 5b7981a69..60167cc6e 100644 --- a/packages/Sarga/API/Http/Controllers/Addresses.php +++ b/packages/Sarga/API/Http/Controllers/Addresses.php @@ -93,7 +93,9 @@ class Addresses extends AddressController public function updateRecipient(RecipientRequest $request, int $id) { //todo use recipient address repository - if(\DB::table('addresses')->where('id',$id)->update($request->all())){ + if(\DB::table('addresses')->where('id',$id) + ->where('customer_id',$request->user()->id) + ->update($request->all())){ return response([ 'message' => 'Your recipient has been updated successfully.', ]); @@ -104,4 +106,28 @@ class Addresses extends AddressController ]); } + + /** + * Delete customer address. + * + * @param \Illuminate\Http\Request $request + * @param int $id + * @return \Illuminate\Http\Response + */ + public function destroy(Request $request, int $id) + { + if(\DB::table('addresses')->where('id',$id) + ->where('customer_id',$request->user()->id) + ->delete()){ + return response([ + 'message' => 'Item removed successfully.', + ]); + } + + return response([ + 'error' => 'not found' + ]); + + + } } \ No newline at end of file diff --git a/packages/Webkul/Product/src/Type/Configurable.php b/packages/Webkul/Product/src/Type/Configurable.php index 89c65086c..416de9ba5 100644 --- a/packages/Webkul/Product/src/Type/Configurable.php +++ b/packages/Webkul/Product/src/Type/Configurable.php @@ -3,7 +3,6 @@ namespace Webkul\Product\Type; use Illuminate\Support\Facades\DB; -use Illuminate\Support\Facades\Log; use Illuminate\Support\Str; use Webkul\Checkout\Models\CartItem as CartItemModel; use Webkul\Product\Datatypes\CartItemValidationResult; @@ -483,7 +482,6 @@ class Configurable extends AbstractType return 0; } - Log::info($minPrices); return min($minPrices); }