diff --git a/lib/tasks/images.rake b/lib/tasks/images.rake index c8d15eebc..74c856421 100644 --- a/lib/tasks/images.rake +++ b/lib/tasks/images.rake @@ -10,27 +10,6 @@ task "images:compress" => :environment do end end -desc "updates reverse index of image uploads" -task "images:reindex" => :environment do - RailsMultisite::ConnectionManagement.each_connection do |db| - puts "Reindexing #{db}" - Post.select([:id, :cooked]).find_each do |p| - doc = Nokogiri::HTML::fragment(p.cooked) - doc.search("img").each do |img| - src = img['src'] - if src.present? && Upload.has_been_uploaded?(src) && m = Upload.uploaded_regex.match(src) - begin - PostUpload.create({ post_id: p.id, upload_id: m[:upload_id] }) - rescue ActiveRecord::RecordNotUnique - end - end - end - putc "." - end - end - puts "\ndone." -end - desc "clean orphan uploaded files" task "images:clean_orphans" => :environment do RailsMultisite::ConnectionManagement.each_connection do |db|