class Kuroko2::JobDefinition

def record_revision(edited_user: nil)

def record_revision(edited_user: nil)
  unless revisions.first.try(:script) == script
    revisions.create!(script: script, user: edited_user, changed_at: Time.current)
  end
  nil
end