app/soc/views/helper/surveys.py
changeset 2442 dd1f94c3594c
parent 2439 7fac0da44bbf
child 2451 c58a7ea6c126
--- a/app/soc/views/helper/surveys.py	Sun Jun 28 22:12:33 2009 +0200
+++ b/app/soc/views/helper/surveys.py	Sun Jun 28 23:58:03 2009 +0200
@@ -26,6 +26,7 @@
 
 from itertools import chain
 import datetime
+import logging
 
 from google.appengine.ext.db import djangoforms
 
@@ -95,7 +96,7 @@
       return
 
     self.survey_fields = {}
-    schema = eval(self.survey_content.schema)
+    schema = SurveyContentSchema(self.survey_content.schema)
     has_record = (not self.editing) and self.survey_record
     extra_attrs = {}
 
@@ -105,7 +106,7 @@
       read_only = self.read_only
 
       if not read_only:
-        deadline = self.survey_content.survey_parent.get().deadline
+        deadline = self.survey_content.survey_parent.get().survey_end
         read_only =  deadline and (datetime.datetime.now() > deadline)
       else:
         extra_attrs['disabled'] = 'disabled'