diff options
Diffstat (limited to 'app/models/cart.rb')
-rw-r--r-- | app/models/cart.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/app/models/cart.rb b/app/models/cart.rb index 996d107..b08fc13 100644 --- a/app/models/cart.rb +++ b/app/models/cart.rb @@ -9,7 +9,9 @@ class Cart < ApplicationRecord def delete_product(product_id) relation = product_carts.find_by(product_id:, cart_id:) - relation&.destroy + return false if relation.nil? + + relation.destroy and return true end def add_product(product_id, quantity) |