|
@@ -307,6 +307,11 @@ def render(template_name, override_theme=None, **kwargs):
|
307
|
307
|
|
308
|
308
|
@app.before_request
|
309
|
309
|
def pre_request():
|
|
310
|
+ # merge GET, POST vars
|
|
311
|
+ request.form = dict(request.form.items())
|
|
312
|
+ for k, v in request.args:
|
|
313
|
+ if k not in request.form:
|
|
314
|
+ request.form[k] = v
|
310
|
315
|
|
311
|
316
|
request.user_plugins = []
|
312
|
317
|
allowed_plugins = request.cookies.get('allowed_plugins', '').split(',')
|
|
@@ -507,7 +512,6 @@ def preferences():
|
507
|
512
|
autocomplete = ''
|
508
|
513
|
method = 'POST'
|
509
|
514
|
safesearch = '1'
|
510
|
|
-
|
511
|
515
|
for pd_name, pd in request.form.items():
|
512
|
516
|
if pd_name.startswith('category_'):
|
513
|
517
|
category = pd_name[9:]
|