From f3e2f27464ab1b1c0464fb0fbab9533efb7345b5 Mon Sep 17 00:00:00 2001 From: Jordan Reedie Date: Wed, 25 Oct 2017 14:55:36 -0400 Subject: [PATCH] returned meetings include uuid to support phone hub fix --- openbadge-server/openbadge/models.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/openbadge-server/openbadge/models.py b/openbadge-server/openbadge/models.py index 36586a5..1bea384 100644 --- a/openbadge-server/openbadge/models.py +++ b/openbadge-server/openbadge/models.py @@ -195,12 +195,15 @@ def get_object(self, last_update = None): } def get_completed_meetings(self): + # TODO: returns all meetings, not just completed meetings. + # need to change name to match functionality but don't want to break anything... return { meeting.key: { "last_log_timestamp": meeting.last_update_timestamp, "last_log_serial": meeting.last_update_index, - "is_complete": meeting.is_complete - } for meeting in self.meetings.all() if meeting.is_complete + "is_complete": meeting.is_complete, + "uuid": meeting.uuid + } for meeting in self.meetings.all() } def __unicode__(self):