From 672f6dc3d7f28ea4e9c54a9dfbe5d1a406246e5c Mon Sep 17 00:00:00 2001 From: Rylan Polster Date: Fri, 16 Jul 2021 12:14:15 -0400 Subject: [PATCH] formula: fix `latest_version_installed?` for `HOMEBREW_JSON_CORE` --- Library/Homebrew/formula.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index f6c3eca64d..8e76ee97e8 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -520,8 +520,8 @@ class Formula # exists and is not empty. # @private def latest_version_installed? - latest_prefix = if ENV["HOMEBREW_JSON_CORE"].present? - prefix BottleAPI.latest_pkg_version(name) + latest_prefix = if ENV["HOMEBREW_JSON_CORE"].present? && (latest_pkg_version = BottleAPI.latest_pkg_version(name)) + prefix latest_pkg_version else latest_installed_prefix end