diff --git a/heisenbridge/matrix.py b/heisenbridge/matrix.py index 75c4c85..f88ec19 100644 --- a/heisenbridge/matrix.py +++ b/heisenbridge/matrix.py @@ -75,6 +75,9 @@ def _txn(self): return self.session + "-" + str(self.seq) async def call(self, method, uri, data=None, content_type="application/json", retry=True): + if method == "POST" and data is None: + data = {} + async with ClientSession( headers={"Authorization": "Bearer " + self.token}, connector=self.conn, connector_owner=False ) as session: