Skip to content
Snippets Groups Projects
Commit a84d56a2 authored by kaloyane's avatar kaloyane
Browse files

[LMS-2104]: fix the URL to image thumbnails

SVN: 21335
parent b35ca131
No related branches found
No related tags found
No related merge requests found
......@@ -16,6 +16,7 @@
package ch.systemsx.cisd.openbis.generic.shared.basic.dto;
import org.apache.commons.lang.StringUtils;
/**
*
......@@ -34,9 +35,20 @@ public class ImageTableCell implements ISerializableComparable
throw new IllegalArgumentException("Data set location '" + dataSetLocation
+ "' inconsistent with original path: " + originalPath);
}
return dataSetCode + originalPath.substring(indexOfLocation + dataSetLocation.length());
String relativePath = originalPath.substring(indexOfLocation + dataSetLocation.length());
return getPath(dataSetCode, relativePath);
}
private static String getPath(String dataSetCode, String relativePath)
{
String delimiter = StringUtils.EMPTY;
if (false == relativePath.startsWith("/"))
{
delimiter = "/";
}
return dataSetCode + delimiter + relativePath;
}
private String path;
private int maxThumbnailWidth;
......@@ -57,7 +69,8 @@ public class ImageTableCell implements ISerializableComparable
int maxThumbnailWidth,
int maxThumbnailHeight)
{
this(dataSetCode + relativePathFromDataSetRoot, maxThumbnailWidth, maxThumbnailHeight);
this(getPath(dataSetCode, relativePathFromDataSetRoot), maxThumbnailWidth,
maxThumbnailHeight);
}
public ImageTableCell(String path, int maxThumbnailWidth, int maxThumbnailHeight)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment