[enh] filter non-existing language code/name containing requests
This commit is contained in:
		
							parent
							
								
									b808a2e266
								
							
						
					
					
						commit
						84ff6e289e
					
				| @ -25,6 +25,9 @@ def request(query, params): | |||||||
|             from_lang = lan[0][1].lower() |             from_lang = lan[0][1].lower() | ||||||
|         else: |         else: | ||||||
|             return params |             return params | ||||||
|  |     elif from_lang.lower() not in [x[1].lower() for x in language_codes]: | ||||||
|  |         return params | ||||||
|  | 
 | ||||||
| 
 | 
 | ||||||
|     if len(to_lang) == 2: |     if len(to_lang) == 2: | ||||||
|         lan = filter(lambda x: x[0][:2] == to_lang, language_codes) |         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() |             to_lang = lan[0][1].lower() | ||||||
|         else: |         else: | ||||||
|             return params |             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['url'] = url.format(from_lang=from_lang, to_lang=to_lang,query=query) | ||||||
|     params['from_lang'] = from_lang |     params['from_lang'] = from_lang | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user