prevent adding a subfolder when user typed name contains a slash
authorBruno Sinou <bsinou@argeo.org>
Thu, 21 Mar 2013 18:29:47 +0000 (18:29 +0000)
committerBruno Sinou <bsinou@argeo.org>
Thu, 21 Mar 2013 18:29:47 +0000 (18:29 +0000)
git-svn-id: https://svn.argeo.org/slc/trunk@6190 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/commands/AddResultFolder.java

index bfbd181e34d38a18bee93c3f627d860d9bc70e59..9ec54eb54da2424d6c55e0eb49510758056c427b 100644 (file)
@@ -67,6 +67,12 @@ public class AddResultFolder extends AbstractHandler {
                                        String folderName = SingleValue.ask("Folder name",
                                                        "Enter folder name");
                                        if (folderName != null) {
+                                               if (folderName.contains("/")) {
+                                                       ErrorFeedback
+                                                                       .show("Folder names can't contain a '/'.");
+                                                       return null;
+                                               }
+
                                                String absPath = parentNode.getPath() + "/"
                                                                + folderName;
                                                SlcJcrResultUtils.createResultFolderNode(