From ceaf900dfc80400ec35514fce20ecb7c26406158 Mon Sep 17 00:00:00 2001 From: multiple creatures Date: Sat, 3 Aug 2019 05:50:15 -0500 Subject: [PATCH] properly interpret `severity: nomedia` from `vulpine.club` yaml --- app/helpers/blocklist_helper.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/helpers/blocklist_helper.rb b/app/helpers/blocklist_helper.rb index f916579ec..fe12792fd 100644 --- a/app/helpers/blocklist_helper.rb +++ b/app/helpers/blocklist_helper.rb @@ -43,7 +43,8 @@ module BlocklistHelper next if domain.blank? severity = entry['severity'].split('/') reject_media = 'nomedia'.in?(severity) - severity = severity[0] || 'noop' + severity = (severity[0].nil? || severity[0] == 'nomedia') ? 'noop' : severity[0] + reason = "(imported from vulpine.club) #{entry['reason']}#{entry['link'].present? ? " (#{entry['link']})" : ''}".rstrip {domain: domain, severity: severity.to_sym, reject_media: reject_media, reason: reason} end