| ... | @@ -15,10 +15,10 @@ class MigrateTaggableLabels < ActiveRecord::Migration |
... | @@ -15,10 +15,10 @@ class MigrateTaggableLabels < ActiveRecord::Migration |
|
|
|
|
|
|
|
def create_label_from_tagging(tagging)
|
|
def create_label_from_tagging(tagging)
|
|
|
target = tagging.taggable
|
|
target = tagging.taggable
|
|
|
label_name = tagging.tag.name
|
|
label_name = tagging.tag.name.tr('?&,', '')
|
|
|
label = target.project.labels.find_or_create_by(title: label_name)
|
|
label = target.project.labels.find_or_create_by(title: label_name, color: Label::DEFAULT_COLOR)
|
|
|
|
|
|
|
|
if LabelLink.create(label: label, target: target)
|
|
if label.valid? && LabelLink.create(label: label, target: target)
|
|
|
print '.'
|
|
print '.'
|
|
|
else
|
|
else
|
|
|
print 'F'
|
|
print 'F'
|
| ... | |
... | |
| ... | | ... | |