From 08386e1aab4314a5371d52522f103808c3855a05 Mon Sep 17 00:00:00 2001 From: Andrew Udvare Date: Thu, 22 Oct 2020 02:56:18 -0400 Subject: [PATCH] xirvik/client: type fixes --- xirvik/client.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/xirvik/client.py b/xirvik/client.py index 4da55bf..0b9bc76 100644 --- a/xirvik/client.py +++ b/xirvik/client.py @@ -441,7 +441,9 @@ def delete(self, hash_: str) -> None: getattr(mc, 'd.erase')(hash_) for x in mc().results: try: - raise xmlrpc.Fault(x['faultCode'], x['faultString']) + raise xmlrpc.Fault( + cast(Dict[str, Any], x)['faultCode'], + cast(Dict[str, Any], x)['faultString']) except (TypeError, KeyError): pass