summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-11-17 19:06:55 +0200
committerLars Wirzenius <liw@liw.fi>2018-11-17 19:06:55 +0200
commite59b753bdc5d2e648b7d14d1e66f11746fb78742 (patch)
tree672524ac9a2b14371cb7f5c8b64cbe756d1d6386
parentcb3627fddebfc1c0037d839a94724b39169342f0 (diff)
downloadeffi-reg-e59b753bdc5d2e648b7d14d1e66f11746fb78742.tar.gz
Fix: show member by email
-rwxr-xr-xeffitool9
1 files changed, 5 insertions, 4 deletions
diff --git a/effitool b/effitool
index b084c4a..2a3f062 100755
--- a/effitool
+++ b/effitool
@@ -212,10 +212,10 @@ class EffiAPI:
return members
def find_member_by_email(self, email):
- objs = self.list_members()
- for obj in objs.values():
- if obj.get('email') == email:
- return obj
+ members = self.list_members()
+ for member in members:
+ if member.get('email') == email:
+ return member
def url(self, path):
return '{}{}'.format(self._url, path)
@@ -354,6 +354,7 @@ def add_member(args, api):
def show_member(args, api):
+ api.new_token()
email = args['email']
member = api.find_member_by_email(email)
if member is None: