From 350e432a7e0524aa78aadb99779b86eeb945ba32 Mon Sep 17 00:00:00 2001 From: cramakri <cramakri> Date: Wed, 16 Jan 2013 06:02:41 +0000 Subject: [PATCH] MINOR : Cache the properties dictionary computed from the JSON stored in the DB SVN: 28111 --- openbis-ipad/BisKit/Classes/CISDOBIpadEntity.m | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openbis-ipad/BisKit/Classes/CISDOBIpadEntity.m b/openbis-ipad/BisKit/Classes/CISDOBIpadEntity.m index c45c59e971e..7a979ee9c15 100644 --- a/openbis-ipad/BisKit/Classes/CISDOBIpadEntity.m +++ b/openbis-ipad/BisKit/Classes/CISDOBIpadEntity.m @@ -121,9 +121,10 @@ id ObjectFromJsonData(NSString *jsonDataString, NSError **error) if ([properties isKindOfClass: [NSDictionary class]]) properties = [self propertiesArrayFromDictionaryOrError: &error]; #endif - if (error) { NSLog(@"Could not deserialize properties %@", error); + } else { + [self setPrimitiveValue: properties forKey: @"properties"]; } } -- GitLab