From 4fc78fe9569ff2121d2f35564af0b2ff384f0acf Mon Sep 17 00:00:00 2001
From: David Huss <dh@atoav.com>
Date: Wed, 30 Jun 2021 16:33:41 +0200
Subject: [PATCH] Fix module structure

---
 bbbmeetings/__init__.py   | 5 ++++-
 bbbmeetings/connection.py | 6 +++---
 pyproject.toml            | 2 +-
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/bbbmeetings/__init__.py b/bbbmeetings/__init__.py
index c12f34c..99d61af 100644
--- a/bbbmeetings/__init__.py
+++ b/bbbmeetings/__init__.py
@@ -1 +1,4 @@
-__version__ = '0.1.1'
\ No newline at end of file
+__version__ = '0.1.2'
+__all__ = ["bbbmeetings"]
+
+from .bbbmeetings import BBBServers, BBBServer, Meetings, Attendees
\ No newline at end of file
diff --git a/bbbmeetings/connection.py b/bbbmeetings/connection.py
index 42b8a74..a0e8f6e 100644
--- a/bbbmeetings/connection.py
+++ b/bbbmeetings/connection.py
@@ -7,7 +7,7 @@ import requests
 import xmltodict
 
 from bbbmeetings.types import *
-import bbbmeetings
+import bbbmeetings as classes
 
 def generate_checksum(call_name: str, query_string: str, secret: Secret) -> str:
     """
@@ -68,7 +68,7 @@ def get_meetings(bbb_url: Url, secret: Secret) -> List['Meeting']:
         for d in checked_dict["meetings"].values():
             if isinstance(d, list):
                 for x in d:
-                    meetings.append(bbbmeetings.Meeting.from_dict(x))
+                    meetings.append(classes.Meeting.from_dict(x))
             else:
-                meetings.append(bbbmeetings.Meeting.from_dict(d))
+                meetings.append(classes.Meeting.from_dict(d))
         return meetings
\ No newline at end of file
diff --git a/pyproject.toml b/pyproject.toml
index 478336a..94921ce 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "bbbmeetings"
-version = "0.1.1"
+version = "0.1.2"
 description = "A module for reading bbb meetings from bbb servers"
 authors = ["David Huss <david.huss@hfbk-hamburg.de>"]
 maintainers = ["David Huss <david.huss@hfbk-hamburg.de>"]
-- 
GitLab