Chatwoot/app/models/concerns/labelable.rb
2022-01-10 12:41:59 +05:30

16 lines
282 B
Ruby

module Labelable
extend ActiveSupport::Concern
included do
acts_as_taggable_on :labels
end
def update_labels(labels = nil)
update!(label_list: labels)
end
def add_labels(new_labels = nil)
new_labels << labels
update!(label_list: new_labels)
end
end