Author: ludovic
Date: 2008-01-15 02:28:38 +0100 (Tue, 15 Jan 2008)
New Revision: 6833

Modified:
   
xwiki-products/curriki/trunk/plugins/currikispacemanager/src/main/java/org/curriki/plugin/spacemanager/impl/CurrikiSpace.java
Log:
CURRIKI-1193 Create Group Validation Controls

Modified: 
xwiki-products/curriki/trunk/plugins/currikispacemanager/src/main/java/org/curriki/plugin/spacemanager/impl/CurrikiSpace.java
===================================================================
--- 
xwiki-products/curriki/trunk/plugins/currikispacemanager/src/main/java/org/curriki/plugin/spacemanager/impl/CurrikiSpace.java
       2008-01-15 01:13:26 UTC (rev 6832)
+++ 
xwiki-products/curriki/trunk/plugins/currikispacemanager/src/main/java/org/curriki/plugin/spacemanager/impl/CurrikiSpace.java
       2008-01-15 01:28:38 UTC (rev 6833)
@@ -87,12 +87,14 @@
                 errors.put( this.VALIDATION_URL_LONG, "1" );
 
             //same shortcut url
-            list = 
context.getWiki().getStore().searchDocumentsNames(",BaseObject as obj, 
StringProperty as urlprop where doc.fullName=obj.name and obj.className='"
-                                    + manager.getSpaceClassName() + "' and 
obj.id=urlprop.id.id and urlprop.id.name='"
-                                    + SPACE_URLSHORTCUT + "' and 
urlprop.value='" + this.getHomeShortcutURL() + "'", context);
-            if(list!=null && list.size()>0)
-               errors.put( this.VALIDATION_URL_EXISTS, "1" );
-            
+            if (url.length()>0) {
+                list = 
context.getWiki().getStore().searchDocumentsNames(",BaseObject as obj, 
StringProperty as urlprop where doc.fullName=obj.name and obj.className='"
+                        + manager.getSpaceClassName() + "' and 
obj.id=urlprop.id.id and urlprop.id.name='"
+                        + SPACE_URLSHORTCUT + "' and urlprop.value='" + 
this.getHomeShortcutURL() + "'", context);
+                if(list!=null && list.size()>0)
+                    errors.put( this.VALIDATION_URL_EXISTS, "1" );
+            }
+
             //description is set
             String desc = this.getDescription();
             if(desc.length() < 5 )

_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to