From bf291940428e4f1caf74162a09d228ff2b940633 Mon Sep 17 00:00:00 2001 From: Cooper Hammond Date: Sun, 8 Nov 2020 00:37:16 -0700 Subject: [PATCH] fix for #70 --- src/bottle/cli.cr | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/bottle/cli.cr b/src/bottle/cli.cr index b6b74ae..6709446 100755 --- a/src/bottle/cli.cr +++ b/src/bottle/cli.cr @@ -92,11 +92,19 @@ class CLI elsif @args["album"]? && @args["artist"]? a = Album.new(@args["album"], @args["artist"]) a.provide_client_keys(Config.client_key, Config.client_secret) - a.grab_it(!!@args["give-url"]) + if @args["give-url"]? + a.grab_it(true) + else + a.grab_it(false) + end elsif @args["playlist"]? && @args["artist"]? p = Playlist.new(@args["playlist"], @args["artist"]) p.provide_client_keys(Config.client_key, Config.client_secret) - p.grab_it(!!@args["give-url"]) + if @args["give-url"]? + p.grab_it(true) + else + p.grab_it(false) + end else puts Style.red("Those arguments don't do anything when used that way.") puts "Type `irs -h` to see usage."