Changeset 587

Show
Ignore:
Timestamp:
06/13/08 10:50:12 (2 years ago)
Author:
gbooker
Message:

Properly escape () characters
Fixes #181

Location:
trunk/SapphireFrappliance
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/SapphireFrappliance/NSString-Extensions.m

    r517 r587  
    2525{ 
    2626        /*Create a new one using the CFURL function*/ 
    27         NSString *result = (NSString *) CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef)self, NULL, CFSTR("?=&+"), kCFStringEncodingUTF8); 
     27        NSString *result = (NSString *) CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef)self, NULL, CFSTR("()?=&+"), kCFStringEncodingUTF8); 
    2828        /*Return it*/ 
    2929        return [result autorelease]; 
  • trunk/SapphireFrappliance/SapphireMovieImporter.m

    r533 r587  
    555555        searchStr = [searchStr stringByReplacingAllOccurancesOf:@"." withString:@" "]; 
    556556        searchStr = [searchStr stringByReplacingAllOccurancesOf:@"-" withString:@" "]; 
    557         searchStr = [searchStr stringByReplacingAllOccurancesOf:@"(" withString:@" "]; 
    558         searchStr = [searchStr stringByReplacingAllOccurancesOf:@")" withString:@" "]; 
    559         NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://www.imdb.com/find?s=all&site=aka&q=%@", [searchStr URLEncode]]]; 
     557        NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://www.imdb.com/find?s=tt&site=aka&q=%@", [searchStr URLEncode]]]; 
    560558        NSError * error = nil; 
    561559        BOOL uniqueResult=NO ;