bpapez      2005/12/06 13:12:42 CET

  Modified files:
    core/src/java/org/jahia/services/fields 
                                            JahiaFieldBaseService.java 
  Log:
  in setFieldsLanguageStates force load from DB, when getting contentField
  
  Revision  Changes    Path
  1.30      +4 -2      
jahia/core/src/java/org/jahia/services/fields/JahiaFieldBaseService.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/services/fields/JahiaFieldBaseService.java.diff?r1=1.29&r2=1.30&f=h
  
  
  
  Index: JahiaFieldBaseService.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/java/org/jahia/services/fields/JahiaFieldBaseService.java,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- JahiaFieldBaseService.java        23 Nov 2005 16:25:41 -0000      1.29
  +++ JahiaFieldBaseService.java        6 Dec 2005 12:12:42 -0000       1.30
  @@ -1357,8 +1357,10 @@
               int id = ((Integer) fieldIDs.get(i)).intValue ();
   
               // should we add right checks here as they were previously ?
  -
  -            ContentField contentField = ContentField.getField (id);
  +            
  +            // PAP: forceLoadFromDB, because a new cache object should be 
put to 
  +            // enable rollback functionality
  +            ContentField contentField = ContentField.getField (id, true); 
               contentField.setWorkflowState (languageCodes, newWorkflowState, 
jParams,
                       stateModifContext);
           }
  

Reply via email to