class Kuroko2::JobDefinition

def update_and_record_revision(attributes, edited_user: nil)

def update_and_record_revision(attributes, edited_user: nil)
  assign_attributes(attributes)
  transaction do
    if save
      record_revision(edited_user: edited_user)
      true
    else
      false
    end
  end
end