From ac2f52cef33bd374c945e51e9242859f0849bd73 Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Tue, 24 May 2022 22:38:30 +1000 Subject: [PATCH] cask: fix greedy outdated command --- Library/Homebrew/cask/cask.rb | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Library/Homebrew/cask/cask.rb b/Library/Homebrew/cask/cask.rb index 277518ea55..5e0d625615 100644 --- a/Library/Homebrew/cask/cask.rb +++ b/Library/Homebrew/cask/cask.rb @@ -166,13 +166,11 @@ module Cask version end - if greedy || greedy_latest || (greedy_auto_updates && auto_updates) - if latest_version.latest? - return versions if outdated_download_sha? + if latest_version.latest? + return versions if (greedy || greedy_latest) && outdated_download_sha? - return [] - end - elsif auto_updates + return [] + elsif auto_updates && !(greedy || greedy_auto_updates) return [] end