]> err.no Git - scalable-opengroupware.org/commitdiff
compatibility update
authorznek <znek@d1b88da0-ebda-0310-925b-ed51d893ca5b>
Thu, 14 Oct 2004 16:36:43 +0000 (16:36 +0000)
committerznek <znek@d1b88da0-ebda-0310-925b-ed51d893ca5b>
Thu, 14 Oct 2004 16:36:43 +0000 (16:36 +0000)
git-svn-id: http://svn.opengroupware.org/SOGo/trunk@396 d1b88da0-ebda-0310-925b-ed51d893ca5b

SOGoLogic/ChangeLog
SOGoLogic/SOGoAppointment.m
SOGoLogic/Version

index fec335b9325e9bf73ae5793d23e1ed133bcdd57d..5774bcb65acc64c954f7aefd44f1f32cc71e0213 100644 (file)
@@ -1,3 +1,10 @@
+2004-10-14  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * SOGoAppointment.m: fix comparison of role attribute to be compatible
+         with new versitSaxDriver. Note: this is a bug in the old
+         iCalSaxDriver, but the fix is backwards compatible and shouldn't
+         break anything (v0.9.16)
+
 2004-10-08  Marcus Mueller  <znek@mulle-kybernetik.com>
 
        * AgenorUserManager.m: some safe-guarding against improper values,
index 8a664f06dca800a3a56210c18d48759918c9f302..c0251d5ed90852e35be2a4ae4b98ffd87dca2bc8 100644 (file)
@@ -315,11 +315,11 @@ static SaxObjectDecoder          *sax   = nil;
     p = [list objectAtIndex:i];
     role = [p role];
     if (_persons) {
-      if (role == nil || ![role isEqualToString:@"NON-PART"])
+      if (role == nil || ![role hasPrefix:@"NON-PART"])
        [filtered addObject:p];
     }
     else {
-      if ([role isEqualToString:@"NON-PART"])
+      if ([role hasPrefix:@"NON-PART"])
        [filtered addObject:p];
     }
   }
index 8c6b587268deb91736cd60487574e77458af0769..a7274e9ea3eb0b7e05ca8b2c1f2b18a457a5d015 100644 (file)
@@ -1,5 +1,5 @@
 # $Id$
 
-SUBMINOR_VERSION:=15
+SUBMINOR_VERSION:=16
 
 # v0.9.13 requires libFoundation v1.0.62