From de6b6e81243dbf9caf6baf122a439b9179b49896 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Wed, 31 Jan 2018 08:59:37 -0800 Subject: [PATCH] Check for any falsy value in sync item filters --- plexpy/plextv.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plexpy/plextv.py b/plexpy/plextv.py index cacac9af..5f2b2238 100644 --- a/plexpy/plextv.py +++ b/plexpy/plextv.py @@ -376,17 +376,17 @@ class PlexTV(object): def get_synced_items(self, machine_id=None, client_id_filter=None, user_id_filter=None, rating_key_filter=None, sync_id_filter=None): - if machine_id is None: + if not machine_id: machine_id = plexpy.CONFIG.PMS_IDENTIFIER if isinstance(rating_key_filter, list): rating_key_filter = [str(k) for k in rating_key_filter] - elif rating_key_filter is not None: + elif rating_key_filter: rating_key_filter = [str(rating_key_filter)] if isinstance(user_id_filter, list): user_id_filter = [str(k) for k in user_id_filter] - elif user_id_filter is not None: + elif user_id_filter: user_id_filter = [str(user_id_filter)] sync_list = self.get_plextv_sync_lists(machine_id, output_format='xml')