From ada540f8b2ad574b47c1b82bdcc9321e1d636ca5 Mon Sep 17 00:00:00 2001
From: buczekp <buczekp>
Date: Mon, 19 Jul 2010 13:32:37 +0000
Subject: [PATCH] [LMS-1651] fixed problem with double '/'

SVN: 17082
---
 .../openbis/dss/generic/server/DatasetDownloadServlet.java  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/DatasetDownloadServlet.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/DatasetDownloadServlet.java
index 4b84b22d41f..9e5d5f0926e 100644
--- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/DatasetDownloadServlet.java
+++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/DatasetDownloadServlet.java
@@ -64,15 +64,15 @@ public class DatasetDownloadServlet extends AbstractDatasetDownloadServlet
     static final String MAIN_DATA_SET_PATTERN_KEY = "mdsPattern";
 
     private static String DOWNLOAD_URL;
-    
+
     static void setDownloadUrl(String downloadUrl)
     {
         if (downloadUrl.endsWith("/"))
         {
-            DOWNLOAD_URL = downloadUrl;
+            DOWNLOAD_URL = downloadUrl.substring(0, downloadUrl.length() - 1);
         } else
         {
-            DOWNLOAD_URL = downloadUrl + "/";
+            DOWNLOAD_URL = downloadUrl;
         }
     }
 
-- 
GitLab