This commit is contained in:
Aran Zaiger 2015-08-02 21:54:39 +03:00
parent 9fc83eb0e7
commit 993e622f53

View file

@ -712,7 +712,7 @@ def getAllUserTasks(token):
grade = TaskGrade.all().filter("taskId = ", t.key().id()).filter("userId = ", ownerId) grade = TaskGrade.all().filter("taskId = ", t.key().id()).filter("userId = ", ownerId)
for g in grade.run(): for g in grade.run():
taskDic['grade'] = g.grade taskDic['grade'] = json.loads(g.to_JSON())
if grade.count() == 0: if grade.count() == 0:
taskDic['grade'] = {'taskId': t.key().id(), 'userId': ownerId, 'grade': None} taskDic['grade'] = {'taskId': t.key().id(), 'userId': ownerId, 'grade': None}
@ -724,6 +724,7 @@ def getAllUserTasks(token):
taskDic['submitted']['total'] = total taskDic['submitted']['total'] = total
basicTC = TaskComponent.all().filter("taskId = ", t.key().id()).filter("userId = ", -1).count() basicTC = TaskComponent.all().filter("taskId = ", t.key().id()).filter("userId = ", -1).count()
print "basic tc: " + basicTC
allTC = TaskComponent.all().filter("taskId = ", t.key().id()).count() allTC = TaskComponent.all().filter("taskId = ", t.key().id()).count()
done = (basicTC/allTC) - 1 done = (basicTC/allTC) - 1
taskDic['submitted']['done'] = done taskDic['submitted']['done'] = done