From b4adf2a42e48e6e92de45b9536373998bf8426c0 Mon Sep 17 00:00:00 2001 From: Sam Ford <1584702+samford@users.noreply.github.com> Date: Thu, 19 Aug 2021 09:01:11 -0400 Subject: [PATCH] PageMatch#find_versions: Fix return conditions --- Library/Homebrew/livecheck/strategy/page_match.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/livecheck/strategy/page_match.rb b/Library/Homebrew/livecheck/strategy/page_match.rb index a238f75900..1ae9aba489 100644 --- a/Library/Homebrew/livecheck/strategy/page_match.rb +++ b/Library/Homebrew/livecheck/strategy/page_match.rb @@ -90,7 +90,7 @@ module Homebrew } def self.find_versions(url:, regex:, provided_content: nil, **_unused, &block) match_data = { matches: {}, regex: regex, url: url } - return match_data if url.blank? || regex.blank? + return match_data if url.blank? || (regex.blank? && block.blank?) content = if provided_content.is_a?(String) match_data[:cached] = true