Skip to content

Commit

Permalink
check for member existance in get_scores
Browse files Browse the repository at this point in the history
  • Loading branch information
Sumukh committed Aug 8, 2015
1 parent 0437135 commit c9c665d
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 7 deletions.
19 changes: 12 additions & 7 deletions server/app/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -1281,11 +1281,16 @@ def get_scores(self):
else:
members = [self.submitter]
for member in members:
email = member.get().email[0]
for score in self.submission.get().score:
all_scores.append([email,
score.score,
score.message,
score.grader.get().email[0],
score.tag])
member_row = member.get()
if member_row:
email = member_row.email[0]
for score in self.submission.get().score:
all_scores.append([email,
score.score,
score.message,
score.grader.get().email[0],
score.tag])
else:
# temporary debug tool. TODO: REMOVE
print member
return all_scores
6 changes: 6 additions & 0 deletions server/index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -259,3 +259,9 @@ indexes:
properties:
- name: email
- name: status

- kind: Backupv2
properties:
- name: assignment
- name: created
direction: desc

0 comments on commit c9c665d

Please sign in to comment.