Browse Source

feat: reprivatise update_status!

pull/1931/head
natdeanlewissoftwire 3 years ago
parent
commit
3c787a0c2f
  1. 12
      app/models/log.rb

12
app/models/log.rb

@ -188,12 +188,6 @@ class Log < ApplicationRecord
form.edit_end_date < Time.zone.now || older_than_previous_collection_year?
end
def update_status!
return if skip_update_status
self.status = calculate_status
end
private
# Handle logs that are older than previous collection start date
@ -214,6 +208,12 @@ private
end
end
def update_status!
return if skip_update_status
self.status = calculate_status
end
def all_subsections_completed?
form.subsections.all? { |subsection| subsection.complete?(self) || subsection.not_displayed_in_tasklist?(self) }
end

Loading…
Cancel
Save