cask/cmd/info: Fix crash when using --github with a formula

This commit is contained in:
William Ma 2020-10-08 20:00:45 -04:00
parent 0c7a7188c1
commit 24260e7d82

View File

@ -43,15 +43,15 @@ module Cask
def run def run
if args.json == "v1" if args.json == "v1"
puts JSON.generate(casks.map(&:to_h)) puts JSON.generate(args.named.to_casks.map(&:to_h))
elsif args.github? elsif args.github?
raise CaskUnspecifiedError if args.no_named? raise CaskUnspecifiedError if args.no_named?
args.named.to_formulae_and_casks.map do |cask| args.named.to_casks.map do |cask|
exec_browser(github_info(cask)) exec_browser(github_info(cask))
end end
else else
casks.each_with_index do |cask, i| args.named.to_casks.each_with_index do |cask, i|
puts unless i.zero? puts unless i.zero?
odebug "Getting info for Cask #{cask}" odebug "Getting info for Cask #{cask}"
self.class.info(cask) self.class.info(cask)