diff --git a/plexpy/users.py b/plexpy/users.py index 29af0e09..33ff543c 100644 --- a/plexpy/users.py +++ b/plexpy/users.py @@ -1,4 +1,4 @@ -# -*- coding: utf-8 -*- +# -*- coding: utf-8 -*- # This file is part of Tautulli. # @@ -684,6 +684,8 @@ class Users(object): users = [] for item in result: + shared_libraries = tuple(item['shared_libraries'].split(';')) if item['shared_libraries'] else () + user = {'row_id': item['row_id'], 'user_id': item['user_id'], 'username': item['username'], @@ -698,7 +700,7 @@ class Users(object): 'do_notify': item['do_notify'], 'keep_history': item['keep_history'], 'allow_guest': item['allow_guest'], - 'shared_libraries': item['shared_libraries'], + 'shared_libraries': shared_libraries, 'filter_all': item['filter_all'], 'filter_movies': item['filter_movies'], 'filter_tv': item['filter_tv'], diff --git a/plexpy/webserve.py b/plexpy/webserve.py index 1e9df451..1d61eece 100644 --- a/plexpy/webserve.py +++ b/plexpy/webserve.py @@ -6064,7 +6064,7 @@ class WebInterface(object): "is_restricted": 0, "keep_history": 1, "row_id": 1, - "shared_libraries": "1;2;3", + "shared_libraries": ["1", "2", "3"], "thumb": "https://plex.tv/users/k10w42309cynaopq/avatar", "user_id": "133788", "username": "Jon Snow"