diff --git a/src/EagleEyev3/__init__.py b/src/EagleEyev3/__init__.py index adec0ce..b4dc1ab 100644 --- a/src/EagleEyev3/__init__.py +++ b/src/EagleEyev3/__init__.py @@ -50,7 +50,6 @@ class EagleEyev3(): self.bridges = [] self.cameras = [] self.switches = [] - self.users = [] self.active_account = None self.accounts = [] self.user_tz_obj = None @@ -216,6 +215,13 @@ class EagleEyev3(): Returns: dict: Dictionary containing the success status, response HTTP status code, data, and current user information. """ + + # reset all these so they don't cross-accounts + self.users = [] + self.bridges = [] + self.cameras = [] + self.switches = [] + url = "https://auth.eagleeyenetworks.com/api/v3.0/authorizationTokens" headers = {