From e921108fb9228b83f4585ec58d10bc925411311e Mon Sep 17 00:00:00 2001
From: legac <renaud.legac@free.fr>
Date: Sat, 6 Oct 2012 12:05:36 +0200
Subject: [PATCH] Use the new syntax to define a filter.

---
 models/widgets_grids.py | 22 ++++++++++------------
 1 file changed, 10 insertions(+), 12 deletions(-)

diff --git a/models/widgets_grids.py b/models/widgets_grids.py
index 8f6836b3..362288b1 100755
--- a/models/widgets_grids.py
+++ b/models/widgets_grids.py
@@ -16,10 +16,8 @@ gridModifier = dbui.GridModifier('categories')
 gridModifier.configure_column('code', width=10)
 gridModifier.set_rownumbering()
 
-filters = [('code', 'contains', T('bla bla...'))]
-
-gridModifier.set_filters(*filters,
-                         plugins=['pFormToolTip'],
+gridModifier.append_filter(('code', 'contains', T('bla bla...')))
+gridModifier.set_filters(plugins=['pFormToolTip'],
                          width=300)
 
 #
@@ -82,13 +80,13 @@ gridModifier.set_rownumbering()
 #
 # Setup a filter panel for the publication grid
 #
-filters = [('year', '==', T('select publication for a given year')),
-           ('id_teams', '==', T('select publications for a given team')),
-           ('id_projects', '==', T('select publications for a given project')),
-           ('id_categories', '==', T('select publications with a given category code')),
-           ('authors_cppm', 'contains', T('select publications for a given CPPM author')),
-           ('countries.country', 'contains', T('blab blab ....'))]
 
-gridModifier.set_filters(*filters,
-                         plugins=['pFormToolTip'],
+gridModifier.append_filter(('year', '==', T('select publication for a given year')))
+gridModifier.append_filter(('id_teams', '==', T('select publications for a given team')))
+gridModifier.append_filter(('id_projects', '==', T('select publications for a given project')))
+gridModifier.append_filter(('id_categories', '==', T('select publications with a given category code')))
+gridModifier.append_filter(('authors_cppm', 'contains', T('select publications for a given CPPM author')))
+gridModifier.append_filter(('countries.country', 'contains', T('blab blab ....')))
+
+gridModifier.set_filters(plugins=['pFormToolTip'],
                          width=300)
-- 
GitLab