Advertisement
Guest User

Untitled

a guest
May 11th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if ( !completion )
  2.     {
  3.         return;
  4.     }
  5.  
  6.     LETNetworkServiceSuccessBlock success = ^(NSURLSessionDataTask *task, id responseObject)
  7.     {
  8.         LETUser *user = [self.mappingService convertJSONDictionary:responseObject
  9.                                                  toObjectWithClass:[LETUser class]
  10.                                                      objectMapping:[LETUser userMappingJSONToObjectMapping]
  11.                                                              error:nil];
  12.         completion(user, nil);
  13.     };
  14.  
  15.     LETNetworkServiceFailureBlock failure = ^(NSURLSessionDataTask *task, NSError *error)
  16.     {
  17.         [self.credentialsStorageService deleteLogin];
  18.         [self.credentialsStorageService deletePassword];
  19.  
  20.         completion(nil, error);
  21.     };
  22.  
  23.     [self.credentialsStorageService saveLogin:authInfo.email];
  24.     [self.credentialsStorageService savePassword:authInfo.password];
  25.  
  26.     [self.networkService POST:kLETSignInApiMethod
  27.                    parameters:nil
  28.                       success:success
  29.                       failure:failure];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement