diff --git a/app/models/invoice.rb b/app/models/invoice.rb index 69c89d673f..0f75424c76 100644 --- a/app/models/invoice.rb +++ b/app/models/invoice.rb @@ -4,7 +4,7 @@ class Invoice < ApplicationRecord self.belongs_to_required_by_default = false belongs_to :order, class_name: 'Spree::Order' - serialize :data, Hash, coder: YAML + serialize :data, type: Hash, coder: YAML before_validation :serialize_order after_create :cancel_previous_invoices default_scope { order(created_at: :desc) } diff --git a/app/models/report_rendering_options.rb b/app/models/report_rendering_options.rb index dd69ecf887..79b0e67507 100644 --- a/app/models/report_rendering_options.rb +++ b/app/models/report_rendering_options.rb @@ -4,5 +4,5 @@ class ReportRenderingOptions < ApplicationRecord self.belongs_to_required_by_default = false belongs_to :user, class_name: "Spree::User" - serialize :options, Hash, coder: YAML + serialize :options, type: Hash, coder: YAML end diff --git a/config/environments/test.rb b/config/environments/test.rb index 2dc933a434..3d50e5348d 100644 --- a/config/environments/test.rb +++ b/config/environments/test.rb @@ -74,8 +74,6 @@ Rails.application.configure do allowed_warnings = [ # List strings here to allow matching deprecations. # - "Passing the class as positional argument", - # Spree::CreditCard model aliases `cc_type` and has a method called `cc_type=` defined. Starting in Rails 7.2 `brand=` will not be calling `cc_type=` anymore. You may want to additionally define `brand=` to preserve the current behavior. "model aliases", diff --git a/db/migrate/20241011071014_update_item_name_to_product_in_od_report.rb b/db/migrate/20241011071014_update_item_name_to_product_in_od_report.rb index 6344d91188..00edf95945 100644 --- a/db/migrate/20241011071014_update_item_name_to_product_in_od_report.rb +++ b/db/migrate/20241011071014_update_item_name_to_product_in_od_report.rb @@ -3,7 +3,7 @@ class UpdateItemNameToProductInOdReport < ActiveRecord::Migration[7.0] self.belongs_to_required_by_default = false belongs_to :user, class_name: "Spree::User" - serialize :options, Hash, coder: YAML + serialize :options, type: Hash, coder: YAML end # OD: Orders and Distributors