2021-01-03 14:37:57 +00:00
|
|
|
module Labelable
|
|
|
|
extend ActiveSupport::Concern
|
|
|
|
|
|
|
|
included do
|
|
|
|
acts_as_taggable_on :labels
|
|
|
|
end
|
|
|
|
|
|
|
|
def update_labels(labels = nil)
|
|
|
|
update!(label_list: labels)
|
|
|
|
end
|
2022-01-10 07:11:59 +00:00
|
|
|
|
|
|
|
def add_labels(new_labels = nil)
|
|
|
|
new_labels << labels
|
|
|
|
update!(label_list: new_labels)
|
|
|
|
end
|
2021-01-03 14:37:57 +00:00
|
|
|
end
|