app/soc/views/helper/templatetags/forms_helpers.py
changeset 1271 3bd4a3b527d7
parent 1229 ec3768cbf369
child 1282 005be2cf889d
--- a/app/soc/views/helper/templatetags/forms_helpers.py	Wed Feb 11 23:49:44 2009 +0000
+++ b/app/soc/views/helper/templatetags/forms_helpers.py	Wed Feb 11 23:52:11 2009 +0000
@@ -252,6 +252,9 @@
       for filter_field in (i for i in filter if hasattr(entity, i)):
         args[filter_field] = getattr(entity, filter_field)
 
+      if '__scoped__' in filter:
+        args['scope_path'] = entity.key().name()
+
       params['args'] = '&'.join(['%s=%s' % item for item in args.iteritems()])
 
     select_url = redirects.getSelectRedirect(params)
@@ -273,7 +276,7 @@
       'help_text': force_unicode(help_text) if help_text else '',
       'field_class_type': field_class_type,
       'label': force_unicode(label) if field.label else '',
-      'field': unicode(field),
+      'field': field,
       'field_id': field.auto_id,
       'required': required,
       'example_text': example_text,