🐛 (api.py): Fix to work has expected
This commit is contained in:
parent
91ad893223
commit
d56ffcc774
1 changed files with 5 additions and 5 deletions
|
@ -502,12 +502,12 @@ class UptimeKumaApi(object):
|
||||||
def _call(self, event, data=None) -> Any:
|
def _call(self, event, data=None) -> Any:
|
||||||
try:
|
try:
|
||||||
r = self.sio.call(event, data, timeout=self.timeout)
|
r = self.sio.call(event, data, timeout=self.timeout)
|
||||||
r.pop("ok")
|
|
||||||
except socketio.exceptions.TimeoutError:
|
except socketio.exceptions.TimeoutError:
|
||||||
raise Timeout(f"Timed out while waiting for event {event}")
|
raise Timeout(f"Timed out while waiting for event {event}")
|
||||||
except Exception as e:
|
if isinstance(r, dict) and "ok" in r:
|
||||||
|
if not r["ok"]:
|
||||||
raise UptimeKumaException(r.get("msg"))
|
raise UptimeKumaException(r.get("msg"))
|
||||||
|
r.pop("ok")
|
||||||
return r
|
return r
|
||||||
|
|
||||||
# event handlers
|
# event handlers
|
||||||
|
|
Loading…
Reference in a new issue