From 29632b08053418bd6cd60e57386df2dc32ed2c10 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Fri, 29 Dec 2017 16:49:55 -0800 Subject: [PATCH] Validate git releases as a list --- plexpy/versioncheck.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plexpy/versioncheck.py b/plexpy/versioncheck.py index 311b6f26..ff7f0efa 100644 --- a/plexpy/versioncheck.py +++ b/plexpy/versioncheck.py @@ -176,7 +176,7 @@ def checkGithub(auto_update=False): logger.info('New version is available. You are %s commits behind' % plexpy.COMMITS_BEHIND) url = 'https://api.github.com/repos/%s/plexpy/releases' % plexpy.CONFIG.GIT_USER - releases = request.request_json(url, timeout=20, whitelist_status_code=404, validator=lambda x: type(x) == dict) + releases = request.request_json(url, timeout=20, whitelist_status_code=404, validator=lambda x: type(x) == list) if plexpy.CONFIG.GIT_BRANCH == 'master': release = next((r for r in releases if not r['prerelease']), releases[0])