mirror of
https://github.com/codeninjasllc/discourse.git
synced 2024-11-23 23:58:31 -05:00
Thor task to enqueue a backfill of topic links
This commit is contained in:
parent
42a70db3e1
commit
b9799a886d
1 changed files with 16 additions and 0 deletions
16
lib/tasks/backfill.thor
Normal file
16
lib/tasks/backfill.thor
Normal file
|
@ -0,0 +1,16 @@
|
|||
class Backfill < Thor
|
||||
desc "link_titles", "Backfills link titles"
|
||||
|
||||
|
||||
def link_titles
|
||||
require './config/environment'
|
||||
topic_links = TopicLink.where(crawled_at: nil, internal: false)
|
||||
|
||||
puts "Enqueueing Topic Links: #{topic_links.count} links found."
|
||||
|
||||
topic_links.pluck(:id).each do |tl|
|
||||
Jobs.enqueue(:crawl_topic_link, topic_link_id: tl)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Loading…
Reference in a new issue