From 6574ea060d6f3422af121c20e879cca713d9c265 Mon Sep 17 00:00:00 2001 From: Madh93 Date: Fri, 20 Apr 2018 12:40:57 +0100 Subject: [PATCH] Avoid overriding 'server_port' if is passed explicitly --- lib/jenkins_api_client/client.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/jenkins_api_client/client.rb b/lib/jenkins_api_client/client.rb index cee4c2cb..8e4dab6c 100644 --- a/lib/jenkins_api_client/client.rb +++ b/lib/jenkins_api_client/client.rb @@ -129,7 +129,7 @@ def initialize(args) if @server_url server_uri = URI.parse(@server_url) @server_ip = server_uri.host - @server_port = server_uri.port + @server_port ||= server_uri.port @ssl = server_uri.scheme == "https" @jenkins_path = server_uri.path