From 43a9bde2c7f1d9d01526be4895fa4ac6d0edd67e Mon Sep 17 00:00:00 2001
From: carlosuc3m <100329787@alumnos.uc3m.es>
Date: Wed, 5 Jul 2023 19:34:04 +0200
Subject: [PATCH] correct new url generation

---
 .../downloading/DeepLearningVersionDownloader.java          | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/main/java/org/bioimageanalysis/icy/deeplearning/versionmanager/downloading/DeepLearningVersionDownloader.java b/src/main/java/org/bioimageanalysis/icy/deeplearning/versionmanager/downloading/DeepLearningVersionDownloader.java
index 8f4ef74..c1be504 100644
--- a/src/main/java/org/bioimageanalysis/icy/deeplearning/versionmanager/downloading/DeepLearningVersionDownloader.java
+++ b/src/main/java/org/bioimageanalysis/icy/deeplearning/versionmanager/downloading/DeepLearningVersionDownloader.java
@@ -7,6 +7,7 @@ import java.io.FileOutputStream;
 import java.io.IOException;
 import java.net.HttpURLConnection;
 import java.net.MalformedURLException;
+import java.net.URI;
 import java.net.URISyntaxException;
 import java.net.URL;
 import java.nio.channels.Channels;
@@ -323,7 +324,10 @@ public class DeepLearningVersionDownloader
 		} catch (MalformedURLException ex) {
 		}
         try {
-			String mainDomain = url.toURI().getHost();
+        	URI uri = url.toURI();
+            String scheme = uri.getScheme();
+            String host = uri.getHost();
+            String mainDomain = scheme + "://" + host;
 			return new URL(mainDomain + newURL);
 		} catch (URISyntaxException | MalformedURLException e) {
 			return null;
-- 
GitLab