Fix incorrect consultation of containsEntityMapping rather than isManagedObjectRequestOperation

This commit is contained in:
Blake Watters
2012-12-09 23:55:40 -05:00
parent 1c86cfab75
commit 3b5fe29e8b

View File

@@ -407,7 +407,7 @@ static NSString *RKMIMETypeFromAFHTTPClientParameterEncoding(AFHTTPClientParamet
BOOL isManagedObjectRequestOperation = (containsEntityMapping || [object isKindOfClass:[NSManagedObject class]]);
if (isManagedObjectRequestOperation && !self.managedObjectStore) RKLogWarning(@"Asked to create an `RKManagedObjectRequestOperation` object, but managedObjectStore is nil.");
if ((containsEntityMapping) && self.managedObjectStore) {
if (isManagedObjectRequestOperation && self.managedObjectStore) {
// Construct a Core Data operation
NSManagedObjectContext *managedObjectContext = [object respondsToSelector:@selector(managedObjectContext)] ? [object managedObjectContext] : self.managedObjectStore.mainQueueManagedObjectContext;
operation = [self managedObjectRequestOperationWithRequest:request managedObjectContext:managedObjectContext success:nil failure:nil];