Update of 
/var/cvs/contributions/CMSContainer/cmsc/maintenance/src/java/com/finalist/cmsc/maintenance/beans
In directory james.mmbase.org:/tmp/cvs-serv2519

Modified Files:
        CreateRelationsForSecondaryContent.java 
Log Message:
CMSC-1192 Assets: add SQL script to migrate all images/attachments/URLs to new 
assetstable


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/maintenance/src/java/com/finalist/cmsc/maintenance/beans
See also: http://www.mmbase.org/jira/browse/CMSC-1192


Index: CreateRelationsForSecondaryContent.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/maintenance/src/java/com/finalist/cmsc/maintenance/beans/CreateRelationsForSecondaryContent.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- CreateRelationsForSecondaryContent.java     24 Dec 2008 13:17:43 -0000      
1.6
+++ CreateRelationsForSecondaryContent.java     24 Dec 2008 13:19:36 -0000      
1.7
@@ -8,6 +8,7 @@
 import org.mmbase.bridge.Relation;
 
 import com.finalist.cmsc.mmbase.RelationUtil;
+import com.finalist.cmsc.navigation.ServerUtil;
 import com.finalist.cmsc.repository.RepositoryUtil;
 import com.finalist.cmsc.security.SecurityUtil;
 import com.finalist.cmsc.services.publish.Publish;
@@ -50,6 +51,7 @@
          Node asset = assets.getNode(i);
          if (!RepositoryUtil.hasCreationChannel(asset)) {
             Relation relation = RelationUtil.createRelation(asset, root, 
"creationrel");
+            if(ServerUtil.isStaging() && !ServerUtil.isSingle()) {
             if(Publish.isPublished(asset) && Publish.isPublishable(relation)) {
                Publish.publish(relation);
             }
@@ -62,14 +64,17 @@
                }
             }
          }
+         }
          int owners = asset.countRelatedNodes(ownerManager, "ownerrel", 
"destination");
          if (owners < 1) {  
             Relation relation = RelationUtil.createRelation(asset, user, 
"ownerrel");
+            if(ServerUtil.isStaging() && !ServerUtil.isSingle()) {
             if(Publish.isPublished(asset) && Publish.isPublishable(relation)) {
                Publish.publish(relation);
             }
          }
       }
+      }
       
    }
 
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to