Fix horrible bugs in previous commit

This commit is contained in:
Blake Watters
2012-10-21 15:58:03 -04:00
parent f93a044561
commit 117fcbb18c
2 changed files with 2 additions and 2 deletions

View File

@@ -151,7 +151,7 @@ extern NSString * const RKObjectMappingNestingAttributeKeyName;
[self emitDeadlockWarningIfNecessary];
NSArray *connectionMappings = [(RKEntityMapping *)mappingOperation.objectMapping connectionMappings];
if ([connectionMappings count] > 0) {
if ([connectionMappings count] > 0 && self.managedObjectCache == nil) {
NSDictionary *userInfo = @{ NSLocalizedDescriptionKey: @"Cannot map an entity mapping that contains connection mappings with a data source whose managed object cache is nil." };
NSError *localError = [NSError errorWithDomain:RKErrorDomain code:RKMappingErrorNilManagedObjectCache userInfo:userInfo];
if (error) *error = localError;