diff --git a/src/app.py b/src/app.py index 781dc0f..9bc93c1 100644 --- a/src/app.py +++ b/src/app.py @@ -9,7 +9,7 @@ def get_jitsi_status(): try: content = urllib.request.urlopen("https://talk.chaoswest.tv/room-census").read() census = json.loads(content) - return any(room["room_name"] == "cws-lounge@muc.meet.jitsi" for room in census["room_census"]) + return any(room["room_name"] == "cws-lounge@muc.meet.jitsi" for room in census.get("room_census", [])) except Exception as e: print("shit got fucked up:") print(e) @@ -35,7 +35,7 @@ def spaceapi(): status = get_jitsi_status() - if status: + if status is not None: result["state"] = { 'open': status }