FIX: Videos and audio files were not associated to the post.

This commit is contained in:
Guo Xiang Tan
2016-10-18 15:58:45 +08:00
parent 2a9331d061
commit 7db33cc512
4 changed files with 71 additions and 17 deletions

View File

@ -60,16 +60,8 @@ class CookedPostProcessor
def keep_reverse_index_up_to_date
upload_ids = Set.new
@doc.css("a[href]").each do |a|
href = a["href"].to_s
if upload = Upload.get_from_url(href)
upload_ids << upload.id
end
end
@doc.css("img[src]").each do |img|
src = img["src"].to_s
if upload = Upload.get_from_url(src)
@doc.css("a/@href", "img/@src").each do |media|
if upload = Upload.get_from_url(media.value)
upload_ids << upload.id
end
end