Skip to content

Commit ff833ea

Browse files
author
Roustem Karimov
committed
Fixed GitX URL scheme problem (On Lion it always comes back as 'gitx').
1 parent 59701cb commit ff833ea

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

PBGitXProtocol.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ - (id)initWithRequest:(NSURLRequest *)request cachedResponse:(NSCachedURLRespons
2626

2727
+ (BOOL) canInitWithRequest:(NSURLRequest *)request
2828
{
29-
return [[[request URL] scheme] isEqualToString:@"GitX"];
29+
return [[[[request URL] scheme] lowercaseString] isEqualToString:@"gitx"];
3030
}
3131

3232
+ (NSURLRequest *)canonicalRequestForRequest:(NSURLRequest *)request

PBWebController.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,8 @@ - (NSURLRequest *)webView:(WebView *)sender
9393
return request;
9494

9595
// TODO: Change this to canInitWithRequest
96-
if ([[[request URL] scheme] isEqualToString:@"GitX"]) {
96+
NSString *scheme = [[[request URL] scheme] lowercaseString];
97+
if ([scheme isEqualToString:@"gitx"]) {
9798
NSMutableURLRequest *newRequest = [request mutableCopy];
9899
[newRequest setRepository:self.repository];
99100
return newRequest;

0 commit comments

Comments
 (0)