From 4a1ef1bf8db2dd56bd4c6f5baf7c1035d113f994 Mon Sep 17 00:00:00 2001 From: Ari Archer Date: Thu, 17 Feb 2022 00:42:21 +0200 Subject: [PATCH] Fixed CI and MsgProxy.get() method Signed-off-by: Ari Archer --- .github/workflows/main.yml | 2 +- arigram/msg.py | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e467699..5e106c2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.9] + python-version: [3.8] steps: diff --git a/arigram/msg.py b/arigram/msg.py index 8567e15..c314f22 100644 --- a/arigram/msg.py +++ b/arigram/msg.py @@ -64,7 +64,10 @@ class MsgProxy: self.msg[key] = value def get(self, key: str) -> Any: - return self[key] + try: + return self[key] + except KeyError: + return None @property def type(self) -> Optional[str]: