Method: WorkerTools::Basics#finalize
- Defined in:
- lib/worker_tools/basics.rb
#finalize ⇒ Object
64 65 66 67 68 69 70 |
# File 'lib/worker_tools/basics.rb', line 64 def finalize mark_with_warnings = model.notes.any? do |note| complete_with_warnings_note_levels.include?(note.with_indifferent_access[:level].to_s) end model.update!(state: mark_with_warnings ? :complete_with_warnings : :complete) end |