mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-09-20 14:45:56 +08:00
Fix tests
This commit is contained in:
parent
9ff5e8bd7d
commit
ce84c1546b
|
@ -540,11 +540,12 @@ class MyModule < ApplicationRecord
|
|||
end
|
||||
|
||||
def check_status_order
|
||||
return if my_module_status.blank?
|
||||
return unless my_module_status_id_was
|
||||
|
||||
original_status = MyModuleStatus.find(my_module_status_id_was)
|
||||
original_status = my_module_status_flow.my_module_statuses.find_by(id: my_module_status_id_was)
|
||||
|
||||
unless original_status.next_status == my_module_status || original_status.previous_status == my_module_status
|
||||
unless my_module_status &&
|
||||
(original_status.next_status == my_module_status || original_status.previous_status == my_module_status)
|
||||
errors.add(:my_module_status_id,
|
||||
I18n.t('activerecord.errors.models.my_module.attributes.my_module_status_id.not_correct_order'))
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue