mirror of
				https://github.com/searxng/searxng.git
				synced 2025-11-03 19:17:07 -05:00 
			
		
		
		
	[mod] allow whitespaces in category/engine list
This commit is contained in:
		
							parent
							
								
									333b6759ac
								
							
						
					
					
						commit
						b09aaf126e
					
				@ -386,11 +386,11 @@ class Search(object):
 | 
				
			|||||||
            load_default_categories = True
 | 
					            load_default_categories = True
 | 
				
			||||||
            for pd_name, pd in self.request_data.items():
 | 
					            for pd_name, pd in self.request_data.items():
 | 
				
			||||||
                if pd_name == 'categories':
 | 
					                if pd_name == 'categories':
 | 
				
			||||||
                    self.categories.extend(categ for categ in pd.split(',') if categ in categories)
 | 
					                    self.categories.extend(categ.strip() for categ in pd.split(',') if categ in categories)
 | 
				
			||||||
                elif pd_name == 'engines':
 | 
					                elif pd_name == 'engines':
 | 
				
			||||||
                    pd_engines = [{'category': engines[engine].categories[0],
 | 
					                    pd_engines = [{'category': engines[engine].categories[0],
 | 
				
			||||||
                                   'name': engine}
 | 
					                                   'name': engine}
 | 
				
			||||||
                                  for engine in pd.split(',') if engine in engines]
 | 
					                                  for engine in map(str.strip, pd.split(',')) if engine in engines]
 | 
				
			||||||
                    if pd_engines:
 | 
					                    if pd_engines:
 | 
				
			||||||
                        self.engines.extend(pd_engines)
 | 
					                        self.engines.extend(pd_engines)
 | 
				
			||||||
                        load_default_categories = False
 | 
					                        load_default_categories = False
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user