|
@@ -305,6 +305,8 @@ class Preferences(object):
|
305
|
305
|
elif user_setting_name == 'disabled_plugins':
|
306
|
306
|
self.plugins.parse_cookie((input_data.get('disabled_plugins', ''),
|
307
|
307
|
input_data.get('enabled_plugins', '')))
|
|
308
|
+ else:
|
|
309
|
+ self.unknown_params[user_setting_name] = user_setting
|
308
|
310
|
|
309
|
311
|
def parse_form(self, input_data):
|
310
|
312
|
disabled_engines = []
|
|
@@ -329,6 +331,8 @@ class Preferences(object):
|
329
|
331
|
def get_value(self, user_setting_name):
|
330
|
332
|
if user_setting_name in self.key_value_settings:
|
331
|
333
|
return self.key_value_settings[user_setting_name].get_value()
|
|
334
|
+ if user_setting_name in self.unknown_params:
|
|
335
|
+ return self.unknown_params[user_setting_name]
|
332
|
336
|
|
333
|
337
|
def save(self, resp):
|
334
|
338
|
for user_setting_name, user_setting in self.key_value_settings.items():
|