Migrate initialization of default error mapping from RKObjectManager to RKObjectMappingProvider

This commit is contained in:
Blake Watters
2012-05-21 12:08:22 -04:00
parent 01607a9a09
commit 31191f59b6
3 changed files with 7 additions and 9 deletions

View File

@@ -23,7 +23,6 @@
#import "RKManagedObjectStore.h"
#import "RKManagedObjectLoader.h"
#import "Support.h"
#import "RKErrorMessage.h"
NSString* const RKObjectManagerDidBecomeOfflineNotification = @"RKDidEnterOfflineModeNotification";
NSString* const RKObjectManagerDidBecomeOnlineNotification = @"RKDidEnterOnlineModeNotification";
@@ -80,12 +79,6 @@ static dispatch_queue_t defaultMappingQueue = nil;
self.serializationMIMEType = RKMIMETypeFormURLEncoded;
self.mappingQueue = [RKObjectManager defaultMappingQueue];
// Setup default error message mappings
RKObjectMapping *errorMapping = [RKObjectMapping mappingForClass:[RKErrorMessage class]];
errorMapping.rootKeyPath = @"errors";
[errorMapping mapKeyPath:@"" toAttribute:@"errorMessage"];
_mappingProvider.errorMapping = errorMapping;
[self addObserver:self
forKeyPath:@"client.reachabilityObserver"
options:NSKeyValueObservingOptionOld | NSKeyValueObservingOptionNew | NSKeyValueObservingOptionInitial