From 31a607ed7dee23b954ad56f8188209e2ad26b3dc Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Thu, 19 Mar 2020 16:19:43 +0000 Subject: [PATCH] canonicalize download / incomplete locations before testing --- webui/src/main/java/com/muwire/webui/ConfigurationServlet.java | 1 + 1 file changed, 1 insertion(+) diff --git a/webui/src/main/java/com/muwire/webui/ConfigurationServlet.java b/webui/src/main/java/com/muwire/webui/ConfigurationServlet.java index e7d523fd..4fa17403 100644 --- a/webui/src/main/java/com/muwire/webui/ConfigurationServlet.java +++ b/webui/src/main/java/com/muwire/webui/ConfigurationServlet.java @@ -105,6 +105,7 @@ public class ConfigurationServlet extends HttpServlet { private static File getDirectory(String s) throws Exception { File f = new File(s); + f = f.getCanonicalFile(); if (!f.exists()) throw new Exception(Util._t("Bad input") + ":" + Util._t("{0} does not exist",s)); if (!f.isDirectory())