[gatein-commits] gatein SVN: r2384 - portal/trunk/component/portal/src/main/java/org/exoplatform/portal/pom/data.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon Mar 29 10:49:04 EDT 2010


Author: mwringe
Date: 2010-03-29 10:49:03 -0400 (Mon, 29 Mar 2010)
New Revision: 2384

Modified:
   portal/trunk/component/portal/src/main/java/org/exoplatform/portal/pom/data/Mapper.java
Log:
GTNPORTAL-858: fix mapper to remove a page reference if its null instead of just ignoring it. This fixes an issue in which pages are thought to be deleted, but still persist.

Modified: portal/trunk/component/portal/src/main/java/org/exoplatform/portal/pom/data/Mapper.java
===================================================================
--- portal/trunk/component/portal/src/main/java/org/exoplatform/portal/pom/data/Mapper.java	2010-03-29 14:44:37 UTC (rev 2383)
+++ portal/trunk/component/portal/src/main/java/org/exoplatform/portal/pom/data/Mapper.java	2010-03-29 14:49:03 UTC (rev 2384)
@@ -193,6 +193,11 @@
             PageLink link = dst.linkTo(ObjectType.PAGE_LINK);
             link.setPage(target);
          }
+         else
+         {
+            PageLink link = dst.linkTo(ObjectType.PAGE_LINK);
+            link.setPage(null);
+         }
 
          //
          Described described = dst.adapt(Described.class);



More information about the gatein-commits mailing list