From be654361b59d908abd6cc11b6d6c6e098f434771 Mon Sep 17 00:00:00 2001 From: rembo10 Date: Mon, 13 May 2013 16:36:19 +0700 Subject: [PATCH] Fix for unknown release group types --- headphones/mb.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/headphones/mb.py b/headphones/mb.py index e693c322..f61ef991 100644 --- a/headphones/mb.py +++ b/headphones/mb.py @@ -318,7 +318,10 @@ def getRelease(releaseid, include_artist_info=True): if 'release-group' in results: release['rgid'] = unicode(results['release-group']['id']) release['rg_title'] = unicode(results['release-group']['title']) - release['rg_type'] = unicode(results['release-group']['type']) + try: + release['rg_type'] = unicode(results['release-group']['type']) + except KeyError: + release['rg_type'] = u'Unknown' else: logger.warn("Release " + releaseid + "had no ReleaseGroup associated")