fix
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Wed, 15 Feb 2012 17:44:24 +0000 (12:44 -0500)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Wed, 15 Feb 2012 17:44:24 +0000 (12:44 -0500)
project/rh/templatetags/change_list.py

index 690048c..dc9ddf6 100644 (file)
@@ -14,7 +14,6 @@ def add_selected(cl, key, value):
 
 @register.inclusion_tag('admin/rh/annee_select.html')
 def recherche_par_annees(cl):
-
     cursor = connection.cursor()
     cursor.execute("SELECT year(date_debut) FROM rh_dossier WHERE year(date_debut) IS NOT NULL GROUP BY year(date_debut)")
     set_annees = set(row[0] for row in cursor.fetchall())
@@ -30,7 +29,7 @@ def recherche_par_annees(cl):
                     widget=forms.Select(attrs = {
                         'onchange' : """window.location=window.location.pathname+this.options[this.selectedIndex].value""",
                         }))
-        annee = forms.ChoiceField(choices=((cl.get_query_string({'annee': a}, {'periode', 'date_debut', 'date_fin'}), a) for a in list_annees),
+        annee = forms.ChoiceField(choices=((cl.get_query_string({'annee': a}, ('periode', 'date_debut', 'date_fin')), a) for a in list_annees),
                     widget=forms.Select(attrs = {
                         'onchange' : """window.location=window.location.pathname+this.options[this.selectedIndex].value""",
                         }))
@@ -44,5 +43,5 @@ def recherche_par_annees(cl):
     f = RechercheTemporelle(params)
     return {
             'form': f,
-            'plage_date_querystring': cl.get_query_string(remove={'annee', 'periode'})
+            'plage_date_querystring': cl.get_query_string(remove=('annee', 'periode'))
             }