Remove StockLocation from ReturnAuthorization

We have only one default location and don't need it associated to
anything.
This commit is contained in:
Maikel Linke
2024-10-15 13:36:57 +11:00
parent 781fcf21b9
commit a64aea4b9c
3 changed files with 2 additions and 7 deletions

View File

@@ -2,12 +2,12 @@
module Spree
class ReturnAuthorization < ApplicationRecord
self.ignored_columns += [:stock_location_id]
acts_as_paranoid
belongs_to :order, class_name: 'Spree::Order', inverse_of: :return_authorizations
has_many :inventory_units, inverse_of: :return_authorization, dependent: :nullify
has_one :stock_location, dependent: nil
before_save :force_positive_amount
before_create :generate_number