--- a/app/soc/tasks/updates/module_conversion.py Sun Oct 04 15:14:06 2009 +0200
+++ b/app/soc/tasks/updates/module_conversion.py Sun Oct 04 20:46:59 2009 +0200
@@ -31,6 +31,7 @@
from soc.logic.models.org_admin import logic as org_admin_logic
from soc.logic.models.organization import logic as org_logic
from soc.logic.models.program import logic as program_logic
+from soc.logic.models.review import logic as review_logic
from soc.logic.models.student import logic as student_logic
from soc.tasks.helper import decorators
from soc.tasks.helper import error_handler
@@ -265,3 +266,23 @@
# task completed, return
return
+
+
+@decorators.iterative_task(review_logic)
+def runReviewUpdate(request, entities, context, *args, **kwargs):
+ """AppEngine Task that updated Review entities.
+
+ Args:
+ request: Django Request object
+ entities: list of Review entities to update
+ context: the context of this task
+ """
+
+ for entity in entities:
+ entity.reviewer = None
+
+ # store all Reviews
+ db.put(entities)
+
+ # task completed, return
+ return
\ No newline at end of file