forked from zaclys/searxng
		
	[enh] filter non-existing language code/name containing requests
This commit is contained in:
		
							parent
							
								
									b808a2e266
								
							
						
					
					
						commit
						84ff6e289e
					
				
					 1 changed files with 5 additions and 0 deletions
				
			
		|  | @ -25,6 +25,9 @@ def request(query, params): | |||
|             from_lang = lan[0][1].lower() | ||||
|         else: | ||||
|             return params | ||||
|     elif from_lang.lower() not in [x[1].lower() for x in language_codes]: | ||||
|         return params | ||||
| 
 | ||||
| 
 | ||||
|     if len(to_lang) == 2: | ||||
|         lan = filter(lambda x: x[0][:2] == to_lang, language_codes) | ||||
|  | @ -32,6 +35,8 @@ def request(query, params): | |||
|             to_lang = lan[0][1].lower() | ||||
|         else: | ||||
|             return params | ||||
|     elif to_lang.lower() not in [x[1].lower() for x in language_codes]: | ||||
|         return params | ||||
| 
 | ||||
|     params['url'] = url.format(from_lang=from_lang, to_lang=to_lang,query=query) | ||||
|     params['from_lang'] = from_lang | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 potato
						potato