summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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: