|  |  | @ -265,13 +265,14 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | - (void)filterContentForSearchText:(NSString *)searchText scope:(NSString *)scope { |  |  |  | - (void)filterContentForSearchText:(NSString *)searchText scope:(NSString *)scope { | 
			
		
	
		
		
			
				
					
					|  |  |  |     // search by contact name or number |  |  |  |     // search by contact name or number | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     NSString *formattedNumber = [PhoneNumber tryParsePhoneNumberFromUserSpecifiedText:searchText].toE164; | 
			
		
	
		
		
			
				
					
					|  |  |  |     NSPredicate *resultPredicate = [NSPredicate |  |  |  |     NSPredicate *resultPredicate = [NSPredicate | 
			
		
	
		
		
			
				
					
					|  |  |  |         predicateWithFormat:@"(fullName contains[c] %@) OR (ANY parsedPhoneNumbers.toE164 contains[c] %@)", searchText, searchText]; |  |  |  |         predicateWithFormat:@"(fullName contains[c] %@) OR (ANY parsedPhoneNumbers.toE164 contains[c] %@)", searchText, formattedNumber]; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     searchResults = [contacts filteredArrayUsingPredicate:resultPredicate]; |  |  |  |     searchResults = [contacts filteredArrayUsingPredicate:resultPredicate]; | 
			
		
	
		
		
			
				
					
					|  |  |  |     if (!searchResults.count && _searchController.searchBar.text.length == 0) { |  |  |  |     if (!searchResults.count && _searchController.searchBar.text.length == 0) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         searchResults = contacts; |  |  |  |         searchResults = contacts; | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  |     NSString *formattedNumber = [PhoneNumber tryParsePhoneNumberFromUserSpecifiedText:searchText].toE164; |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     // text to a non-signal number if we have no results and a valid phone # |  |  |  |     // text to a non-signal number if we have no results and a valid phone # | 
			
		
	
		
		
			
				
					
					|  |  |  |     if (searchResults.count == 0 && searchText.length > 8 && formattedNumber) { |  |  |  |     if (searchResults.count == 0 && searchText.length > 8 && formattedNumber) { | 
			
		
	
	
		
		
			
				
					|  |  | 
 |