--- a/app/soc/views/helper/templatetags/forms_helpers.py Fri Feb 13 21:51:41 2009 +0000
+++ b/app/soc/views/helper/templatetags/forms_helpers.py Fri Feb 13 21:52:10 2009 +0000
@@ -243,6 +243,7 @@
reference = attrs.get('reference_url')
filter = attrs.get('filter')
+ filter_fields = attrs.get('filter_fields')
if reference:
from soc.views.helper import redirects
@@ -252,6 +253,8 @@
if entity:
args = {}
+ for filter_field, filter_value in filter_fields.iteritems():
+ args[filter_field] = filter_value
for filter_field in (i for i in filter if hasattr(entity, i)):
args[filter_field] = getattr(entity, filter_field)