lib/active_merchant/connection.rb in activemerchant-1.85.0 vs lib/active_merchant/connection.rb in activemerchant-1.86.0

- old
+ new

@@ -59,11 +59,11 @@ @proxy_address = :ENV @proxy_port = nil end def wiredump_device=(device) - raise ArgumentError, "can't wiredump to frozen #{device.class}" if device && device.frozen? + raise ArgumentError, "can't wiredump to frozen #{device.class}" if device&.frozen? @wiredump_device = device end def request(method, body, headers = {}) request_start = Process.clock_gettime(Process::CLOCK_MONOTONIC) @@ -187,9 +187,9 @@ log(:error, message, tag) end def log(level, message, tag) message = "[#{tag}] #{message}" if tag - logger.send(level, message) if logger + logger&.send(level, message) end end end