summaryrefslogtreecommitdiff
path: root/app/models/order.rb
diff options
context:
space:
mode:
authorHombreLaser <sebastian-440@live.com>2023-04-14 20:52:50 -0600
committerHombreLaser <sebastian-440@live.com>2023-04-14 20:52:50 -0600
commit9607fcb5a9cdc7595633336881cc0dd8aa9fb8ca (patch)
treea03b7f31fdca2e531d082ac813dc341262631a85 /app/models/order.rb
parent8fbeea986d06a0052ce0132717f22b6ff8bd1a04 (diff)
Corrige errores de OrdersController
Diffstat (limited to 'app/models/order.rb')
-rw-r--r--app/models/order.rb8
1 files changed, 6 insertions, 2 deletions
diff --git a/app/models/order.rb b/app/models/order.rb
index 213bde9..519de09 100644
--- a/app/models/order.rb
+++ b/app/models/order.rb
@@ -4,8 +4,12 @@
# public_id: string
class Order < ApplicationRecord
belongs_to :user_account
- has_one :payment
- has_many :product_orders
+ has_one :payment, dependent: :destroy
+ has_many :product_orders, dependent: :destroy
has_many :products, through: :product_orders
accepts_nested_attributes_for :product_orders
+
+ def to_param
+ public_id
+ end
end