diff options
author | HombreLaser <sebastian-440@live.com> | 2023-04-06 14:22:22 -0600 |
---|---|---|
committer | HombreLaser <sebastian-440@live.com> | 2023-04-06 14:22:22 -0600 |
commit | fc191f53503629087fd453e626ec2a4c58e0a21b (patch) | |
tree | aa6fa09f35b62cc302245832e0995a274de32a0a /app/models/cart.rb | |
parent | b7455b581022059a87633864c2ac2751b035e1e1 (diff) |
AƱadidos validadores
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) |