From f109f89d2fe555761624b8338bfc57da2c6cf06c Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Sat, 23 Jun 2018 09:53:28 -0700 Subject: [PATCH] fixing more issues with audio --- AnkiConnect.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/AnkiConnect.py b/AnkiConnect.py index fd46abc..e76e5c4 100644 --- a/AnkiConnect.py +++ b/AnkiConnect.py @@ -649,12 +649,13 @@ class AnkiConnect: if audio is not None and len(audio['fields']) > 0: try: data = self.download(audio['url']) - if audio['skipHash'] is None: + skipHash = audio.get('skipHash') + if skipHash is None: skip = False else: m = hashlib.md5() m.update(data) - skip = audio['skipHash'] == m.hexdigest() + skip = skipHash == m.hexdigest() if not skip: for field in audio['fields']: