app/models/unidom/action/concerns/as_obsolesced.rb in unidom-action-1.17.10 vs app/models/unidom/action/concerns/as_obsolesced.rb in unidom-action-1.17.11
- old
+ new
@@ -8,9 +8,10 @@
has_many :obsolescings, class_name: 'Unidom::Action::Obsolescing', as: :obsolesced
def is_obsolesced!(obsolescence_code: 'OBSL', due_to: nil, via: nil, by: nil, at: Time.now)
assert_present! :obsolescence_code, obsolescence_code
+ assert_present! :via, via
obsolescings.create! obsolescence_code: 'OBSL', obsolescer_visitor: via, obsolescer_party: by, reason: due_to, opened_at: at
end