Merge pull request #15637 from MikeMcQuaid/api_auto_update_secs_default

cmd/update-report: use api_auto_update_secs default.
This commit is contained in:
Mike McQuaid 2023-07-06 15:06:53 +01:00 committed by GitHub
commit 2b4cfb0337
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -373,7 +373,9 @@ module Homebrew
def install_from_api_message def install_from_api_message
return if Settings.read("installfromapimessage") == "true" return if Settings.read("installfromapimessage") == "true"
auto_update_secs_set = Homebrew::EnvConfig.api_auto_update_secs.to_i.positive? api_auto_update_secs = Homebrew::EnvConfig.api_auto_update_secs.to_i
api_auto_update_secs_default = Homebrew::EnvConfig::ENVS.fetch(:HOMEBREW_API_AUTO_UPDATE_SECS).fetch(:default)
auto_update_secs_set = api_auto_update_secs.positive? && api_auto_update_secs != api_auto_update_secs_default
if !Homebrew::EnvConfig.no_auto_update? && !Homebrew::EnvConfig.no_install_from_api? && !auto_update_secs_set if !Homebrew::EnvConfig.no_auto_update? && !Homebrew::EnvConfig.no_install_from_api? && !auto_update_secs_set
return return
end end