skip importing dead domains
parent
ceaf900dfc
commit
60179e53ea
|
@ -54,6 +54,7 @@ class Scheduler::JanitorScheduler
|
||||||
def import_blocklists!
|
def import_blocklists!
|
||||||
blocks = merged_blocklist.reject { |entry| entry[:domain].in?(@exclude_domains) }
|
blocks = merged_blocklist.reject { |entry| entry[:domain].in?(@exclude_domains) }
|
||||||
blocks.each do |entry|
|
blocks.each do |entry|
|
||||||
|
next unless domain_exists(entry[:domain])
|
||||||
block = DomainBlock.create!(entry)
|
block = DomainBlock.create!(entry)
|
||||||
DomainBlockWorker.perform_async(block)
|
DomainBlockWorker.perform_async(block)
|
||||||
Admin::ActionLog.create(account: @account, action: :create, target: block)
|
Admin::ActionLog.create(account: @account, action: :create, target: block)
|
||||||
|
|
Loading…
Reference in New Issue