app/soc/views/helper/access.py
changeset 1189 14357ec13647
parent 1184 bd9c6101d41d
child 1192 b53fa1e05dbd
--- a/app/soc/views/helper/access.py	Mon Feb 02 16:57:21 2009 +0000
+++ b/app/soc/views/helper/access.py	Mon Feb 02 17:02:31 2009 +0000
@@ -558,6 +558,13 @@
     django_args['user'] = self.user
     self.checkIsActive(django_args, logic, field_name, 'user')
 
+  def checkSeeded(self, django_args, checker_name, *args):
+    """Wrapper to update the django_args with the contens of seed first.
+    """
+
+    django_args.update(django_args.get('seed', {}))
+    self.doCheck(checker_name, django_args, args)
+
   def checkCanMakeRequestToGroup(self, django_args, group_logic):
     """Raises an alternate HTTP response if the specified group is not in an
     active status.