From 19dc86f4a94c83d57f041ab797d66906c0f03103 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Mon, 9 Jul 2012 10:24:51 -0500 Subject: [PATCH] made sort keyword optional for grid --- edbob/pyramid/grids.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/edbob/pyramid/grids.py b/edbob/pyramid/grids.py index a230739..824fde2 100644 --- a/edbob/pyramid/grids.py +++ b/edbob/pyramid/grids.py @@ -185,7 +185,9 @@ def render_grid(request, grid, search=None, **kwargs): def sort_query(query, config, sort_map, join_map={}): - field = config['sort'] + field = config.get('sort') + if not field: + return query joins = config.setdefault('joins', []) if field in join_map and field not in joins: query = join_map[field](query)