Author: thomas.heute(a)jboss.com
Date: 2009-08-14 08:36:20 -0400 (Fri, 14 Aug 2009)
New Revision: 13763
Modified:
tags/Enterprise_Portal_Platform_4_3_GA_CP02/core-cms/src/main/org/jboss/portal/core/cms/ui/admin/CMSAdminPortlet.java
Log:
JBEPP-104: Allow creation of directories without a description (as before)
Modified:
tags/Enterprise_Portal_Platform_4_3_GA_CP02/core-cms/src/main/org/jboss/portal/core/cms/ui/admin/CMSAdminPortlet.java
===================================================================
---
tags/Enterprise_Portal_Platform_4_3_GA_CP02/core-cms/src/main/org/jboss/portal/core/cms/ui/admin/CMSAdminPortlet.java 2009-08-14
12:34:43 UTC (rev 13762)
+++
tags/Enterprise_Portal_Platform_4_3_GA_CP02/core-cms/src/main/org/jboss/portal/core/cms/ui/admin/CMSAdminPortlet.java 2009-08-14
12:36:20 UTC (rev 13763)
@@ -919,9 +919,10 @@
String sCreatePath = aReq.getParameter("destination");
String sFolderName = aReq.getParameter("newcollectionname");
String sFolderDescription =
aReq.getParameter("newcollectiondescription");
- sFolderDescription =
ParameterValidation.sanitizeFromPattern(sFolderDescription, CHECK_FOR_XSS_PATTERN,
"");
+ final String INCORRECT_VALUE= "__INCORRECT_VALUE__";
+ sFolderDescription =
ParameterValidation.sanitizeFromPattern(sFolderDescription, CHECK_FOR_XSS_PATTERN,
INCORRECT_VALUE);
- if (!"".equals(sCreatePath) &&
!"".equals(sFolderName) && !"".equals(sFolderDescription))
+ if (!"".equals(sCreatePath) &&
!"".equals(sFolderName) && !INCORRECT_VALUE.equals(sFolderDescription))
{
String sNewPath = FileUtil.cleanDoubleSlashes(sCreatePath + SLASH +
sFolderName);