0
0
Fork 0

Optional domain block attribute that prevents media attachments from being downloaded

This commit is contained in:
Eugen Rochko 2017-01-23 21:36:08 +01:00
parent cca82bf0a2
commit 434cf8237e
4 changed files with 14 additions and 6 deletions

View file

@ -180,6 +180,8 @@ class ProcessFeedService < BaseService
end
def media_from_xml(parent, xml)
return if DomainBlock.find_by(domain: parent.account.domain)&.reject_media?
xml.xpath('./xmlns:link[@rel="enclosure"]', xmlns: TagManager::XMLNS).each do |link|
next unless link['href']