From 4e8831664a3c9a88a662b8e27621b5f8f8d2b16e Mon Sep 17 00:00:00 2001
From: atoav <dh@atoav.com>
Date: Fri, 24 Apr 2020 23:36:01 +0200
Subject: [PATCH] Fix behaviour for 0 and 1 meetings (tested)

---
 bbbmon/bbbmon.py | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/bbbmon/bbbmon.py b/bbbmon/bbbmon.py
index 87c7774..ce51498 100755
--- a/bbbmon/bbbmon.py
+++ b/bbbmon/bbbmon.py
@@ -140,11 +140,7 @@ def get_meetings(secret: Secret, bbb_url: Url) -> Iterable[XmlDictConfig]:
     if type(d["meetings"]["meeting"]) is XmlListConfig:
         meetings = sorted([m for m in d["meetings"]["meeting"] if m["running"] == "true"], key=lambda x:int(x['participantCount']), reverse=True)
     elif type(d["meetings"]["meeting"]) is XmlDictConfig:
-        if len(d["meetings"]["meeting"]) > 0:
-            meetings = [d["meetings"]["meeting"][0]]
-        else:
-            print("There are no active meetings currently.")
-            exit()
+        meetings = [d["meetings"]["meeting"]]
     return meetings
 
 
-- 
GitLab