From 48f4769155058802be36c0f060e1070b35572f42 Mon Sep 17 00:00:00 2001 From: Rylan Polster Date: Mon, 6 Feb 2023 15:07:28 +0100 Subject: [PATCH] Properly load booleans from the API --- Library/Homebrew/cask/cask_loader.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cask/cask_loader.rb b/Library/Homebrew/cask/cask_loader.rb index 6d7c6f41d0..a60d5f0f93 100644 --- a/Library/Homebrew/cask/cask_loader.rb +++ b/Library/Homebrew/cask/cask_loader.rb @@ -334,8 +334,10 @@ module Cask from_h_hash_gsubs(value) elsif value.respond_to? :to_a from_h_array_gsubs(value) + elsif value.is_a? String + from_h_string_gsubs(value) else - { "true" => true, "false" => false }.fetch(value, from_h_string_gsubs(value)) + value end end end