mirror of
				https://github.com/searxng/searxng
				synced 2024-01-01 19:24:07 +01:00 
			
		
		
		
	Merge pull request #2349 from dalf/fix-settings-loader
[fix] settings_loader: don't crash when a key exists only in the user settings
This commit is contained in:
		
						commit
						7905d41487
					
				
					 2 changed files with 7 additions and 1 deletions
				
			
		|  | @ -57,7 +57,10 @@ def update_settings(default_settings, user_settings): | ||||||
|     # merge everything except the engines |     # merge everything except the engines | ||||||
|     for k, v in user_settings.items(): |     for k, v in user_settings.items(): | ||||||
|         if k not in ('use_default_settings', 'engines'): |         if k not in ('use_default_settings', 'engines'): | ||||||
|  |             if k in default_settings: | ||||||
|                 update_dict(default_settings[k], v) |                 update_dict(default_settings[k], v) | ||||||
|  |             else: | ||||||
|  |                 default_settings[k] = v | ||||||
| 
 | 
 | ||||||
|     # parse the engines |     # parse the engines | ||||||
|     remove_engines = None |     remove_engines = None | ||||||
|  |  | ||||||
|  | @ -4,3 +4,6 @@ server: | ||||||
|     bind_address: "0.0.0.0" |     bind_address: "0.0.0.0" | ||||||
|     default_http_headers: |     default_http_headers: | ||||||
|         Custom-Header: Custom-Value |         Custom-Header: Custom-Value | ||||||
|  | result_proxy: | ||||||
|  |    url : https://localhost/morty | ||||||
|  |    key : "$ecretKey" | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Alexandre Flament
						Alexandre Flament