aboutsummaryrefslogtreecommitdiffstats
path: root/servo
diff options
context:
space:
mode:
Diffstat (limited to 'servo')
-rw-r--r--servo/views/order.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/servo/views/order.py b/servo/views/order.py
index 00767ab..a31948c 100644
--- a/servo/views/order.py
+++ b/servo/views/order.py
@@ -303,11 +303,13 @@ def list_orders(request):
orders/index
"""
args = request.GET.copy()
- default = QueryDict('state={0}'.format(Order.STATE_QUEUED))
+ default = {'state': Order.STATE_QUEUED}
if len(args) < 2: # search form not submitted
- args = request.session.get("order_search_filter", default)
-
+ f = request.session.get("order_search_filter", default)
+ args = QueryDict('', mutable=True)
+ args.update(f)
+
request.session['order_search_filter'] = args
data = prepare_list_view(request, args)