From fb200339007b7375718b410b1145a4f88bc5a091 Mon Sep 17 00:00:00 2001 From: gammafn Date: Tue, 27 Apr 2021 06:26:28 -0500 Subject: [PATCH] !wa: handle empty success response Fixes #145 --- modules/wa.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/wa.py b/modules/wa.py index fcdfc64..5b38fb1 100644 --- a/modules/wa.py +++ b/modules/wa.py @@ -70,9 +70,13 @@ class MatrixModule(BotModule): primary = None fallback = None + pods = res.get('pod') + if not pods: + return (('(data not available)', '(data not available)'), ) * 2 + # workaround for bug(?) in upstream wa package - if hasattr(res['pod'], 'get'): - res['pod'] = [res['pod']] + if hasattr(pods, 'get'): + pods = [pods] for pod in res['pod']: pod_htmls = [] pod_texts = []