Return baseURL if path is nil in AFURLWithPathRelativeToURL

This commit is contained in:
Mattt Thompson 2011-11-02 12:00:53 -05:00
parent f86ac982db
commit eb79d53519

View file

@ -82,6 +82,10 @@ static NSString * AFBase64EncodedStringFromString(NSString *string) {
}
static NSURL * AFURLWithPathRelativeToURL(NSString *path, NSURL *baseURL) {
if (!path) {
return baseURL;
}
NSURL *url = [baseURL URLByAppendingPathComponent:[path stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"/"]]];
NSString *URLString = [url absoluteString];
if ([path hasSuffix:@"/"]) {