From 0152cbe39e7cd015b5c4bd21338b6dfa75ea7535 Mon Sep 17 00:00:00 2001 From: evazion Date: Sun, 4 Nov 2018 15:24:22 -0600 Subject: [PATCH] moebooru: fix delegation to nil strategy (fixup for 5cf6a43). --- app/logical/sources/strategies.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/logical/sources/strategies.rb b/app/logical/sources/strategies.rb index 64c3a4ce2..89d55aa3e 100644 --- a/app/logical/sources/strategies.rb +++ b/app/logical/sources/strategies.rb @@ -17,7 +17,7 @@ module Sources def self.find(url, referer=nil, default: Strategies::Null) strategy = all.map { |strategy| strategy.new(url, referer) }.detect(&:match?) - strategy || default.new(url, referer) + strategy || default&.new(url, referer) end def self.canonical(url, referer)