Author: jkoster
Date: 2009-06-03 10:58:43 +0200 (Wed, 03 Jun 2009)
New Revision: 35600

Modified:
   
CMSContainer/branches/b1_5/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/SiteCache.java
Log:
CMSC-1417 - SiteCache crashes when linking pages to eachother while not having 
a navrel value yet

Modified: 
CMSContainer/branches/b1_5/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/SiteCache.java
===================================================================
--- 
CMSContainer/branches/b1_5/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/SiteCache.java
       2009-06-03 08:24:20 UTC (rev 35599)
+++ 
CMSContainer/branches/b1_5/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/SiteCache.java
       2009-06-03 08:58:43 UTC (rev 35600)
@@ -229,7 +229,12 @@
                }
                int destinationNumber = event.getRelationDestinationNumber();
                PageTreeNode destTreeNode = getPageTreeNode(destinationNumber);
-               int childIndex = (Integer) 
event.getNodeEvent().getNewValue(TreeUtil.RELATION_POS_FIELD);
+               Integer childIndexInt = (Integer) 
event.getNodeEvent().getNewValue(TreeUtil.RELATION_POS_FIELD);
+               int childIndex = 0;
+               if (childIndexInt != null) {
+                  childIndex = childIndexInt;
+               }
+               
                if (destTreeNode == null) {
                   // create new PageYreeNode
                   Node destNode = loader.getCloud().getNode(destinationNumber);

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to