Author: torehalset
Date: Thu Sep 28 22:25:13 2006
New Revision: 451129

URL: http://svn.apache.org/viewvc?view=rev&rev=451129
Log:
better description and removed some debug messages

Modified:
    incubator/cayenne/sandbox/CocoaCayenne/CocoaCayenne/CAYObjectId.m

Modified: incubator/cayenne/sandbox/CocoaCayenne/CocoaCayenne/CAYObjectId.m
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/sandbox/CocoaCayenne/CocoaCayenne/CAYObjectId.m?view=diff&rev=451129&r1=451128&r2=451129
==============================================================================
--- incubator/cayenne/sandbox/CocoaCayenne/CocoaCayenne/CAYObjectId.m (original)
+++ incubator/cayenne/sandbox/CocoaCayenne/CocoaCayenne/CAYObjectId.m Thu Sep 
28 22:25:13 2006
@@ -30,19 +30,18 @@
        [self setSingleKey:[coder decodeObjectForKey:@"singleKey"]];
        [self setSingleValue:[coder decodeObjectForKey:@"singleValue"]];
        [self setTempKey:[coder decodeObjectForKey:@"key"]];
+       [self setReplacementIdMap:[coder 
decodeObjectForKey:@"replacementIdMap"]];
     
-    // TODO: fix in HessianObjC or elsewere..
+    // check/repair tempKey
     if([[self tempKey] isKindOfClass:[NSNull class]])
     {
-        NSLog(@"HACK: switching tempKey from NSNull to nil");
         [self setTempKey:nil];
     }
     else if([self tempKey])
     {
-        NSLog(@"HACK: tempKey has value %@", [self tempKey]);
+        NSLog(@"ERROR: got tempKey from server %@", self);
     }
     
-       [self setReplacementIdMap:[coder 
decodeObjectForKey:@"replacementIdMap"]];
        return self;
 }
 
@@ -52,12 +51,12 @@
     [coder encodeObject:singleKey forKey:@"singleKey"];
     [coder encodeObject:singleValue forKey:@"singleValue"];
     [coder encodeObject:objectIdKeys forKey:@"objectIdKeys"];
+    [coder encodeObject:replacementIdMap forKey:@"replacementIdMap"];
     // TODO: fix problem: the key "key" result in a ugly unserialize exception 
at the server side.
     if([self tempKey])
     {
         [coder encodeObject:tempKey forKey:@"key"];
     }
-    [coder encodeObject:replacementIdMap forKey:@"replacementIdMap"];
 }
 
 - (id)copyWithZone:(NSZone *)zone
@@ -196,16 +195,16 @@
     NSString *result;
     if([self tempKey])
     {
-        result = [[NSString alloc] initWithFormat:@"CAYObjectId {entityName = 
%@; tempKey = [EMAIL PROTECTED]", [self entityName], [self tempKey]];
+        result = [[NSString alloc] initWithFormat:@"CAYObjectId {%@; tempKey = 
[EMAIL PROTECTED]", [self entityName], [self tempKey]];
     }
     else if ([self singleKey])
     {
-        result = [[NSString alloc] initWithFormat:@"CAYObjectId {entityName = 
%@; singleKey = %@; singleValue = [EMAIL PROTECTED]", [self entityName], [self 
singleKey], [self singleValue]];
+        result = [[NSString alloc] initWithFormat:@"CAYObjectId {%@; %@ = 
[EMAIL PROTECTED]", [self entityName], [self singleKey], [self singleValue]];
     }
     else
     {
         // should match one of the above. if not, output all values
-        result = [[NSString alloc] initWithFormat:@"CAYObjectId {entityName = 
%@; objectIdKeys = %@; singleKey = %@; singleValue = %@; tempKey = [EMAIL 
PROTECTED]", [self entityName], [self objectIdKeys], [self singleKey], [self 
singleValue], [self tempKey]];
+        result = [[NSString alloc] initWithFormat:@"CAYObjectId {%@; 
objectIdKeys = %@; singleKey = %@; singleValue = %@; tempKey = [EMAIL 
PROTECTED]", [self entityName], [self objectIdKeys], [self singleKey], [self 
singleValue], [self tempKey]];
     }
     [result autorelease];
     return result;


Reply via email to