update member fetch logic

Change-Id: I42bcbe11b74a9d7e3343d73f848023d520f15d77
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This commit is contained in:
Doug Hellmann 2018-05-07 13:58:18 -04:00
parent bd87952ddd
commit a1598ab997

View File

@ -32,7 +32,10 @@ class ShowMember(show.ShowOne):
'Email',
'Affiliation',
)
member = foundation.fetch_member(parsed_args.email, self.app.cache)
member_factory = foundation.MemberFactory({})
member = member_factory.fetch(parsed_args.email)
if not member:
raise RuntimeError('Unknown member {}'.format(parsed_args.email))
return (
columns,
(member.name,