diff --git a/Pod/Classes/Services/HpsTokenService.m b/Pod/Classes/Services/HpsTokenService.m index 80d941d1..7b1e3efe 100644 --- a/Pod/Classes/Services/HpsTokenService.m +++ b/Pod/Classes/Services/HpsTokenService.m @@ -120,7 +120,7 @@ - (void) getTokenWithCardDictionary:(NSDictionary *)card [request setValue:[@([jsonData length]) stringValue] forHTTPHeaderField:@"Content-Length"]; [request setHTTPBody:jsonData]; - [[NSURLSession sharedSession] dataTaskWithRequest:request + NSURLSessionDataTask *task = [[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *urlResponse, NSError *error) { if (error != nil){ @@ -194,6 +194,8 @@ - (void) getTokenWithCardDictionary:(NSDictionary *)card } }]; + + [task resume]; } - (NSString*) dataOrDefault:(NSString*)data