From 00087e9458f9ede8d4c2bb9621d782b8c2fadf29 Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Thu, 3 Nov 2022 21:33:02 -0400 Subject: [PATCH] 19240: Fix url comparison. Arvados-DCO-1.1-Signed-off-by: Tom Clegg --- services/api/app/models/api_client.rb | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/services/api/app/models/api_client.rb b/services/api/app/models/api_client.rb index c914051a34..55a4c6706c 100644 --- a/services/api/app/models/api_client.rb +++ b/services/api/app/models/api_client.rb @@ -43,11 +43,10 @@ class ApiClient < ArvadosModel def norm url # normalize URL for comparison url = URI(url.to_s) - if url.scheme == "https" - url.port == "443" - end - if url.scheme == "http" - url.port == "80" + if url.scheme == "https" && url.port == "" + url.port = "443" + elsif url.scheme == "http" && url.port == "" + url.port = "80" end url.path = "/" url -- 2.30.2