This commit is contained in:
@@ -0,0 +1,12 @@
|
|||||||
|
namespace :nico do
|
||||||
|
desc 'ニコタグ連携'
|
||||||
|
task link: :environment do
|
||||||
|
Post.find_each do |post|
|
||||||
|
tags = post.tags.where(category: 'nico')
|
||||||
|
tags.each do |tag|
|
||||||
|
post.tags.concat(tag.linked_tags) if tag.linked_tags.present?
|
||||||
|
end
|
||||||
|
post.tags = post.tags.to_a.uniq
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
Reference in New Issue
Block a user