We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ffbd29 commit cf5deffCopy full SHA for cf5deff
ubiquiti/unifi.py
@@ -61,11 +61,13 @@ def __exit__(self, *args):
61
62
def _check_status_code(self,code):
63
status_codes = {400: "Invalid credentials",
64
- 401: "Invalid login, or login has expired"}
+ 401: "Invalid login, or login has expired",
65
+ 403: "Current user not authorized to perform action"}
66
if code == 401:
67
try:
68
self.login()
69
except LoggedInException:
70
+ raise LoggedInException(status_codes[code])
71
elif code in status_codes:
72
raise LoggedInException(status_codes[code])
73
0 commit comments