tdraier     2004/12/09 12:21:59 CET

  Modified files:
    core/src/java/org/jahia/views/engines/versioning/revisionsdetail/actions 
                                                                             
RevisionEntrySetDetailAction.java 
  Log:
  -updated modification check for containers and fields, do not save if not 
modified
  -included deleted object in workflow groups
  
  Revision  Changes    Path
  1.2       +14 -17    
jahia/core/src/java/org/jahia/views/engines/versioning/revisionsdetail/actions/RevisionEntrySetDetailAction.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/views/engines/versioning/revisionsdetail/actions/RevisionEntrySetDetailAction.java.diff?r1=1.1&r2=1.2&f=h
  
  
  
  Index: RevisionEntrySetDetailAction.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/java/org/jahia/views/engines/versioning/revisionsdetail/actions/RevisionEntrySetDetailAction.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- RevisionEntrySetDetailAction.java 30 Mar 2004 14:13:17 -0000      1.1
  +++ RevisionEntrySetDetailAction.java 9 Dec 2004 11:21:59 -0000       1.2
  @@ -1,22 +1,8 @@
   package org.jahia.views.engines.versioning.revisionsdetail.actions;
   
  -import java.io.IOException;
  -import java.util.ArrayList;
  -import java.util.Properties;
  -import java.util.Set;
  -
  -import javax.servlet.ServletException;
  -import javax.servlet.http.HttpServletRequest;
  -import javax.servlet.http.HttpServletResponse;
  -import javax.swing.JTree;
  -import javax.swing.tree.DefaultMutableTreeNode;
  -
  -import org.apache.struts.action.ActionError;
  -import org.apache.struts.action.ActionErrors;
  -import org.apache.struts.action.ActionForm;
  -import org.apache.struts.action.ActionForward;
  -import org.apache.struts.action.ActionMapping;
  +import org.apache.struts.action.*;
   import org.jahia.content.ContentObject;
  +import org.jahia.content.JahiaObject;
   import org.jahia.data.fields.JahiaField;
   import org.jahia.data.fields.LoadFlags;
   import org.jahia.exceptions.JahiaException;
  @@ -33,7 +19,16 @@
   import org.jahia.views.engines.JahiaEngineButtonsHelper;
   import org.jahia.views.engines.JahiaEngineCommonData;
   import org.jahia.views.engines.JahiaEngineViewHelper;
  -import org.jahia.content.JahiaObject;
  +
  +import javax.servlet.ServletException;
  +import javax.servlet.http.HttpServletRequest;
  +import javax.servlet.http.HttpServletResponse;
  +import javax.swing.*;
  +import javax.swing.tree.DefaultMutableTreeNode;
  +import java.io.IOException;
  +import java.util.ArrayList;
  +import java.util.Properties;
  +import java.util.Set;
   
   /**
    *
  @@ -251,6 +246,7 @@
                           // load field value
                           jParams.setSubstituteEntryLoadRequest(loadRequest);
                           jahiaField.load(LoadFlags.ALL,jParams);
  +                        jahiaField.setHasChanged(false);
                           oldValue = jahiaField.getValue();
                       }
   
  @@ -269,6 +265,7 @@
                           // load field value
                           jParams.setSubstituteEntryLoadRequest(loadRequest);
                           jahiaField.load(LoadFlags.ALL,jParams);
  +                        jahiaField.setHasChanged(false);
                           newValue = jahiaField.getValue();
                       }
   
  

Reply via email to