on master help sign in
[fix] do not save engine/plugin cookies as unknown settings options - fixes #1110
commit2dc02f50c2a21d189552be3ca0b81805e4b80871 authorAdam Tauber <asciimoo@gmail.com> dateMon 11 Dec 2017, 00:20 (9 years ago) parent7752b0a
1 file changed+6−1
searx/preferences.py+6−1
searx/preferences.py+6−1
@@ -304,7 +304,12 @@ class Preferences(object):
304304 elif user_setting_name == 'disabled_plugins':
305305 self.plugins.parse_cookie((input_data.get('disabled_plugins', ''),
306306 input_data.get('enabled_plugins', '')))
307− else:
307+ elif not any(user_setting_name.startswith(x) for x in [
308+ 'enabled_',
309+ 'disabled_',
310+ 'engine_',
311+ 'category_',
312+ 'plugin_']):
308313 self.unknown_params[user_setting_name] = user_setting
309314
310315 def parse_form(self, input_data):