knguyen     2004/08/03 16:07:42 CEST

  Modified files:
    core/src/java/org/jahia/services/fields ContentField.java 
  Log:
  - fix mandatory language and validation of marked for delete container
  
  Revision  Changes    Path
  1.5       +3 -2      jahia/core/src/java/org/jahia/services/fields/ContentField.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/services/fields/ContentField.java.diff?r1=1.4&r2=1.5&f=h
  
  
  
  Index: ContentField.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/java/org/jahia/services/fields/ContentField.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- ContentField.java 3 Aug 2004 13:28:12 -0000       1.4
  +++ ContentField.java 3 Aug 2004 14:07:42 -0000       1.5
  @@ -705,8 +705,9 @@
           // skip test mandatory language if we're going to delete it
           int now = new Long(System.currentTimeMillis()/1000).intValue();
   
  -        if ( (contentContainer == null || !(contentContainer.isMarkedForDelete() || 
contentContainer.isDeleted(now)) )
  -             || !(this.isDeleted((now)) || this.isMarkedForDelete()) ){
  +        if ( ((contentContainer == null) && !(this.isDeleted((now)) || 
this.isMarkedForDelete()))
  +             || ((contentContainer != null) && 
!((contentContainer.isMarkedForDelete() || contentContainer.isDeleted(now)) )
  +             && !(this.isDeleted((now)) || this.isMarkedForDelete()) ) ){
   
               // first we must test if we have all the mandatory languages in our
               // field
  

Reply via email to