scinote-web/app/models/my_module_status_consequences/completion.rb
2020-09-14 20:06:48 +02:00

13 lines
320 B
Ruby

# frozen_string_literal: true
# Just an example, to be replaced with an actual implementation
module MyModuleStatusConsequences
class Completion < MyModuleStatusConsequence
def call(my_module)
my_module.state = 'completed'
my_module.completed_on = DateTime.now
my_module.save!
end
end
end