diff options
author | 2021-12-01 17:43:49 +0300 | |
---|---|---|
committer | 2021-12-01 17:43:49 +0300 | |
commit | 2c046a01003665aa78ca8f069c215ba1420c76cc (patch) | |
tree | 35bcf521084e3ed242bc841fb1920f4dcf629882 /Juick/API.m | |
parent | aa02a7e5ee527e20812096a6ae6294adec405877 (diff) |
Present login error correctly on iPad/Mac
Diffstat (limited to 'Juick/API.m')
-rw-r--r-- | Juick/API.m | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Juick/API.m b/Juick/API.m index ce8915a..4c3edc2 100644 --- a/Juick/API.m +++ b/Juick/API.m @@ -9,6 +9,8 @@ #import "Chat.h" #import "API.h" +NSString * const JuickErrorDomain = @"JuickErrorDomain"; + @interface API () @property(nonatomic, strong) NSURL *baseURL; @property(nonatomic, strong) NSURLSession *urlSession; @@ -207,7 +209,7 @@ NSInteger statusCode = ((NSHTTPURLResponse *)response).statusCode; if (!response || statusCode != 200) { NSURL *url = request.URL; - NSError *err = [NSError errorWithDomain:@"JuickErrorDomain" + NSError *err = [NSError errorWithDomain:JuickErrorDomain code:statusCode userInfo:@{@"url": url.absoluteString}]; callback(nil, err); |