diff --git a/lib/lnrpc/client.rb b/lib/lnrpc/client.rb index e42e1f4..2d83a2a 100644 --- a/lib/lnrpc/client.rb +++ b/lib/lnrpc/client.rb @@ -40,7 +40,7 @@ module Lnrpc self.credentials = nil end - unless options.has_key?(:macaroon) + if !options.has_key?(:macaroon) && File.exists?(::File.expand_path(options[:macaroon_path] || DEFAULT_MACAROON_PATH)) options[:macaroon] = ::File.read(::File.expand_path(options[:macaroon_path] || DEFAULT_MACAROON_PATH)).unpack("H*") end self.macaroon = options[:macaroon]