app/soc/models/request.py
changeset 915 27c656c01591
parent 562 1bf2beedda03
child 928 df051fc9d7a1
--- a/app/soc/models/request.py	Fri Jan 23 11:32:53 2009 +0000
+++ b/app/soc/models/request.py	Fri Jan 23 11:34:58 2009 +0000
@@ -33,14 +33,22 @@
   """A request is made to allow a person to create a new Role entity.
   """
 
-  role = db.StringProperty()
+  role = db.StringProperty(required=True)
   role.help_text = ugettext_lazy(
       'This should be the type of the role that is requested')
+  
+  role_verbose = db.StringProperty(required=True)
+  role_verbose.help_text = ugettext_lazy(
+      'This should be the verbose name of the role that is in this request')
 
-  group_accepted = db.BooleanProperty()
+  group_accepted = db.BooleanProperty(required=True, default=False)
   group_accepted.help_text = ugettext_lazy(
       'Field used to indicate whether a request has been accepted by the group')
 
-  user_accepted = db.BooleanProperty()
+  user_accepted = db.BooleanProperty(required=True, default=False)
   user_accepted.help_text = ugettext_lazy(
       'Field used to indicate that a request has been accepted by the user')
+  
+  completed = db.BooleanProperty(required=True, default=False)
+  completed.help_text = ugettext_lazy(
+      'Field used to indiicate that a request has been completed and should be archived')