From e7d02825ccef21c2d6ee504eb43c35a90fd05065 Mon Sep 17 00:00:00 2001 From: tpylak <tpylak> Date: Wed, 21 Apr 2010 13:47:45 +0000 Subject: [PATCH] minor: handle PNG mimetype in DSS SVN: 15564 --- .../dss/generic/server/AbstractDatasetDownloadServlet.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/AbstractDatasetDownloadServlet.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/AbstractDatasetDownloadServlet.java index 2479af40583..b44c7539a76 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/AbstractDatasetDownloadServlet.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/AbstractDatasetDownloadServlet.java @@ -200,9 +200,13 @@ abstract public class AbstractDatasetDownloadServlet extends HttpServlet return BINARY_CONTENT_TYPE; } else { - if (FilenameUtils.getExtension(f.getName()).length() == 0) + String extension = FilenameUtils.getExtension(f.getName()); + if (extension.length() == 0) { return PLAIN_TEXT_CONTENT_TYPE; + } else if (extension.equalsIgnoreCase("png")) + { + return CONTENT_TYPE_PNG; } else { return MIMETYPES.getContentType(f.getName().toLowerCase()); -- GitLab