From 6ee94e57351309504642ba76ebcb43672ac94cd1 Mon Sep 17 00:00:00 2001 From: Darren Ehlers Date: Sun, 25 May 2014 11:16:03 -0500 Subject: [PATCH] Added support for NIL results for Custom objects Signed-off-by: Darren Ehlers --- Classes/NSObject+Foundry.m | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Classes/NSObject+Foundry.m b/Classes/NSObject+Foundry.m index 6a02dc8..bb24d8e 100644 --- a/Classes/NSObject+Foundry.m +++ b/Classes/NSObject+Foundry.m @@ -125,8 +125,14 @@ + (NSDictionary *)foundryAttributes [attributesDict setObject:[[NSUUID UUID] UUIDString] forKey:key]; break; case FoundryPropertyTypeCustom: - [attributesDict setObject:[self foundryAttributeForProperty:key] forKey:key]; + { + id value = [self foundryAttributeForProperty:key]; + if (value) + { + [attributesDict setObject:value forKey:key]; + } break; + } default: break; }