Fix type annotation and README

This commit is contained in:
Thomas Sileo
2018-05-29 21:47:28 +02:00
parent 6aea610fb6
commit 48ab7137ab
3 changed files with 6 additions and 3 deletions

View File

@@ -975,12 +975,13 @@ def parse_activity(payload: ObjectType, expected: Optional[ActivityType] = None)
raise UnexpectedActivityTypeError(f'expected a {expected.name} activity, got a {payload["type"]}')
if t not in _ACTIVITY_TYPE_TO_CLS:
raise BadActivityTypeError(f'unsupported activity type {payload["type"]}')
raise BadActivityError(f'unsupported activity type {payload["type"]}')
activity = _ACTIVITY_TYPE_TO_CLS[t](**payload)
return activity
def gen_feed():
fg = FeedGenerator()
fg.id(f'{ID}')