|  |  |  | @ -14,7 +14,6 @@ NSString *const TSNetworkManagerDomain = @"org.whispersystems.signal.networkMana | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | @interface TSNetworkManager () | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | @property (nonatomic, readonly, strong) OWSSignalService *signalService; | 
		
	
		
			
				|  |  |  |  | typedef void (^failureBlock)(NSURLSessionDataTask *task, NSError *error); | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | @end | 
		
	
	
		
			
				
					|  |  |  | @ -27,22 +26,19 @@ typedef void (^failureBlock)(NSURLSessionDataTask *task, NSError *error); | 
		
	
		
			
				|  |  |  |  |     static TSNetworkManager *sharedMyManager = nil; | 
		
	
		
			
				|  |  |  |  |     static dispatch_once_t onceToken; | 
		
	
		
			
				|  |  |  |  |     dispatch_once(&onceToken, ^{ | 
		
	
		
			
				|  |  |  |  |         OWSSignalService *signalService = [OWSSignalService sharedInstance]; | 
		
	
		
			
				|  |  |  |  |         sharedMyManager = [[self alloc] initWithSignalService:signalService]; | 
		
	
		
			
				|  |  |  |  |         sharedMyManager = [[self alloc] initDefault]; | 
		
	
		
			
				|  |  |  |  |     }); | 
		
	
		
			
				|  |  |  |  |     return sharedMyManager; | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | - (instancetype)initWithSignalService:(OWSSignalService *)signalService | 
		
	
		
			
				|  |  |  |  | - (instancetype)initDefault | 
		
	
		
			
				|  |  |  |  | { | 
		
	
		
			
				|  |  |  |  |     self = [super init]; | 
		
	
		
			
				|  |  |  |  |     if (!self) { | 
		
	
		
			
				|  |  |  |  |         return self; | 
		
	
		
			
				|  |  |  |  |     } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     _signalService = signalService; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     OWSSingletonAssert(); | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     return self; | 
		
	
	
		
			
				
					|  |  |  | @ -59,7 +55,7 @@ typedef void (^failureBlock)(NSURLSessionDataTask *task, NSError *error); | 
		
	
		
			
				|  |  |  |  |     void (^failure)(NSURLSessionDataTask *task, NSError *error) = | 
		
	
		
			
				|  |  |  |  |         [TSNetworkManager errorPrettifyingForFailureBlock:failureBlock]; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     AFHTTPSessionManager *sessionManager = self.signalService.HTTPSessionManager; | 
		
	
		
			
				|  |  |  |  |     AFHTTPSessionManager *sessionManager = [OWSSignalService sharedInstance].HTTPSessionManager; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     if ([request isKindOfClass:[TSVerifyCodeRequest class]]) { | 
		
	
		
			
				|  |  |  |  |         // We plant the Authorization parameter ourselves, no need to double add. | 
		
	
	
		
			
				
					|  |  |  | 
 |