mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2025-06-23 08:30:32 +00:00
Tool black: auto-format Python code
This commit is contained in:
parent
e4d8084c25
commit
7763762212
54 changed files with 6545 additions and 4723 deletions
|
@ -52,17 +52,20 @@ class UsersConnect(xbmcgui.WindowXMLDialog):
|
|||
|
||||
self.list_ = self.getControl(LIST)
|
||||
for user in self.users:
|
||||
user_image = ("items/logindefault.png" if 'PrimaryImageTag' not in user
|
||||
else self._get_user_artwork(user['Id'], 'Primary'))
|
||||
self.list_.addItem(self._add_listitem(user['Name'], user['Id'], user_image))
|
||||
user_image = (
|
||||
"items/logindefault.png"
|
||||
if "PrimaryImageTag" not in user
|
||||
else self._get_user_artwork(user["Id"], "Primary")
|
||||
)
|
||||
self.list_.addItem(self._add_listitem(user["Name"], user["Id"], user_image))
|
||||
|
||||
self.setFocus(self.list_)
|
||||
|
||||
def _add_listitem(self, label, user_id, user_image):
|
||||
|
||||
item = xbmcgui.ListItem(label)
|
||||
item.setProperty('id', user_id)
|
||||
item.setArt({'icon': user_image})
|
||||
item.setProperty("id", user_id)
|
||||
item.setArt({"icon": user_image})
|
||||
|
||||
return item
|
||||
|
||||
|
@ -71,14 +74,17 @@ class UsersConnect(xbmcgui.WindowXMLDialog):
|
|||
if action in (ACTION_BACK, ACTION_PREVIOUS_MENU, ACTION_PARENT_DIR):
|
||||
self.close()
|
||||
|
||||
if action in (ACTION_SELECT_ITEM, ACTION_MOUSE_LEFT_CLICK) and self.getFocusId() == LIST:
|
||||
if (
|
||||
action in (ACTION_SELECT_ITEM, ACTION_MOUSE_LEFT_CLICK)
|
||||
and self.getFocusId() == LIST
|
||||
):
|
||||
|
||||
user = self.list_.getSelectedItem()
|
||||
selected_id = user.getProperty('id')
|
||||
LOG.info('User Id selected: %s', selected_id)
|
||||
selected_id = user.getProperty("id")
|
||||
LOG.info("User Id selected: %s", selected_id)
|
||||
|
||||
for user in self.users:
|
||||
if user['Id'] == selected_id:
|
||||
if user["Id"] == selected_id:
|
||||
self._user = user
|
||||
break
|
||||
|
||||
|
@ -95,4 +101,8 @@ class UsersConnect(xbmcgui.WindowXMLDialog):
|
|||
|
||||
def _get_user_artwork(self, user_id, item_type):
|
||||
# Load user information set by UserClient
|
||||
return "%s/Users/%s/Images/%s?Format=original" % (self.server, user_id, item_type)
|
||||
return "%s/Users/%s/Images/%s?Format=original" % (
|
||||
self.server,
|
||||
user_id,
|
||||
item_type,
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue