|  |  | @ -56,7 +56,7 @@ module SearchEntries | 
			
		
	
		
		
			
				
					
					|  |  |  |         end |  |  |  |         end | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |       [sql, number, number.length > 1 ? number.delete_prefix('0') : number, keyword] |  |  |  |       [sql, number, number.length > 1 ? number.delete_prefix('0') : number, keyword] | 
			
		
	
		
		
			
				
					
					|  |  |  |     elsif keyword.match?(/[^\p{L}\d&@._\-+]/) || keyword.match?(/\A['"].*['"]\z/) |  |  |  |     elsif keyword.match?(/[^\p{L}\d&@._\-]/) || keyword.match?(/\A['"].*['"]\z/) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       ['tsvector @@ plainto_tsquery(?)', TextUtils.transliterate(keyword.downcase)] |  |  |  |       ['tsvector @@ plainto_tsquery(?)', TextUtils.transliterate(keyword.downcase)] | 
			
		
	
		
		
			
				
					
					|  |  |  |     else |  |  |  |     else | 
			
		
	
		
		
			
				
					
					|  |  |  |       keyword = TextUtils.transliterate(keyword.downcase).squish |  |  |  |       keyword = TextUtils.transliterate(keyword.downcase).squish | 
			
		
	
	
		
		
			
				
					|  |  | 
 |