From 3625dfab173924843a25f9891b016c2afdec00cf Mon Sep 17 00:00:00 2001 From: Jason Lawrence Date: Wed, 7 Oct 2020 12:05:45 -0500 Subject: [PATCH] Add server handling of HTTP status code 204 --- plexapi/server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plexapi/server.py b/plexapi/server.py index e2b4d631a..a55582bfc 100644 --- a/plexapi/server.py +++ b/plexapi/server.py @@ -438,7 +438,7 @@ def query(self, key, method=None, headers=None, timeout=None, **kwargs): log.debug('%s %s', method.__name__.upper(), url) headers = self._headers(**headers or {}) response = method(url, headers=headers, timeout=timeout, **kwargs) - if response.status_code not in (200, 201): + if response.status_code not in (200, 201, 204): codename = codes.get(response.status_code)[0] errtext = response.text.replace('\n', ' ') message = '(%s) %s; %s %s' % (response.status_code, codename, response.url, errtext)