Add test for duplicate message suppression. Fix totally broken subscribe by key code.

This commit is contained in:
Ian Gulliver
2014-05-17 18:04:57 +03:00
parent 966c6c8c50
commit 1a66b86c13
2 changed files with 34 additions and 2 deletions

4
api.py
View File

@@ -77,9 +77,9 @@ def Subscribe(google_user, client, args):
'events': models.Subscription.FindOrCreate(subject, client, messages),
}
for key in keys:
message = models.Subject.GetKey(key)
message = subject.GetKey(key)
if message:
ret['events'].append(message)
ret['events'].append(message.ToEvent())
return ret