diff --git a/ActiveCollabAPI/ACAuthenticator.py b/ActiveCollabAPI/ACAuthenticator.py index 7d6f8d6..0c96fb6 100644 --- a/ActiveCollabAPI/ACAuthenticator.py +++ b/ActiveCollabAPI/ACAuthenticator.py @@ -40,9 +40,9 @@ class ACAuthenticator: self.accounts = login_res['accounts'] return login_res - def find_account(self, value, field='user_display_name'): - found = list(filter(lambda a: a[field] == value, + def find_account(self, value, key='user_display_name'): + found = list(filter(lambda a: a[key] == value, self.accounts)) if len(found) == 0: - raise Exception("Account '%s' not found!" % name) + raise Exception("Account '%s=%s' not found!" % (key, value)) return found[0]