mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2025-10-14 12:52:04 +00:00
Fix lints
This commit is contained in:
parent
10ea2887a2
commit
a190826ad1
10 changed files with 11 additions and 12 deletions
1
build.py
1
build.py
|
@ -113,7 +113,6 @@ def folder_filter(folder_name: str) -> bool:
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
parser = argparse.ArgumentParser(description='Build flags:')
|
parser = argparse.ArgumentParser(description='Build flags:')
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
|
|
|
@ -345,7 +345,7 @@ def browse(media, view_id=None, folder=None, server_id=None, api_client=None):
|
||||||
|
|
||||||
actions = Actions(server_id, api_client)
|
actions = Actions(server_id, api_client)
|
||||||
list_li = []
|
list_li = []
|
||||||
listing = listing if type(listing) == list else listing.get('Items', [])
|
listing = listing if isinstance(listing, list) else listing.get('Items', [])
|
||||||
|
|
||||||
for item in listing:
|
for item in listing:
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@ def translate(string):
|
||||||
|
|
||||||
''' Get add-on string. Returns in unicode.
|
''' Get add-on string. Returns in unicode.
|
||||||
'''
|
'''
|
||||||
if type(string) != int:
|
if not isinstance(string, int):
|
||||||
string = STRINGS[string]
|
string = STRINGS[string]
|
||||||
|
|
||||||
result = xbmcaddon.Addon('plugin.video.jellyfin').getLocalizedString(string)
|
result = xbmcaddon.Addon('plugin.video.jellyfin').getLocalizedString(string)
|
||||||
|
|
|
@ -27,7 +27,7 @@ def progress(message=None):
|
||||||
|
|
||||||
dialog = xbmcgui.DialogProgressBG()
|
dialog = xbmcgui.DialogProgressBG()
|
||||||
|
|
||||||
if item and type(item) == dict:
|
if item and isinstance(item, dict):
|
||||||
|
|
||||||
dialog.create(translate('addon_name'), "%s %s" % (translate('gathering'), item['Name']))
|
dialog.create(translate('addon_name'), "%s %s" % (translate('gathering'), item['Name']))
|
||||||
LOG.info("Processing %s: %s", item['Name'], item['Id'])
|
LOG.info("Processing %s: %s", item['Name'], item['Id'])
|
||||||
|
@ -72,7 +72,7 @@ def jellyfin_item(func):
|
||||||
''' Wrapper to retrieve the jellyfin_db item.
|
''' Wrapper to retrieve the jellyfin_db item.
|
||||||
'''
|
'''
|
||||||
def wrapper(self, item, *args, **kwargs):
|
def wrapper(self, item, *args, **kwargs):
|
||||||
e_item = self.jellyfin_db.get_item_by_id(item['Id'] if type(item) == dict else item)
|
e_item = self.jellyfin_db.get_item_by_id(item['Id'] if isinstance(item, dict) else item)
|
||||||
|
|
||||||
return func(self, item, e_item=e_item, *args, **kwargs)
|
return func(self, item, e_item=e_item, *args, **kwargs)
|
||||||
|
|
||||||
|
|
|
@ -72,6 +72,7 @@ def advanced_settings():
|
||||||
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
def verify_kodi_defaults():
|
def verify_kodi_defaults():
|
||||||
''' Make sure we have the kodi default folder in place.
|
''' Make sure we have the kodi default folder in place.
|
||||||
'''
|
'''
|
||||||
|
|
|
@ -179,7 +179,6 @@ class Monitor(xbmc.Monitor):
|
||||||
|
|
||||||
self.additional_users(server)
|
self.additional_users(server)
|
||||||
|
|
||||||
|
|
||||||
def additional_users(self, server):
|
def additional_users(self, server):
|
||||||
|
|
||||||
''' Setup additional users images.
|
''' Setup additional users images.
|
||||||
|
|
|
@ -399,7 +399,7 @@ VALUES (?, ?, ?)
|
||||||
# Resulting in duplicates
|
# Resulting in duplicates
|
||||||
insert_link_if_not_exists = """
|
insert_link_if_not_exists = """
|
||||||
INSERT INTO {LinkType}(actor_id, media_id, media_type)
|
INSERT INTO {LinkType}(actor_id, media_id, media_type)
|
||||||
SELECT ?, ?, ?
|
SELECT ?, ?, ?
|
||||||
WHERE NOT EXISTS(SELECT 1 FROM {LinkType} WHERE actor_id = ? AND media_id = ? AND media_type = ?)
|
WHERE NOT EXISTS(SELECT 1 FROM {LinkType} WHERE actor_id = ? AND media_id = ? AND media_type = ?)
|
||||||
"""
|
"""
|
||||||
update_movie = """
|
update_movie = """
|
||||||
|
|
|
@ -108,7 +108,7 @@ class Objects(object):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if obj_key:
|
if obj_key:
|
||||||
obj = [d[obj_key] for d in obj if d.get(obj_key)] if type(obj) == list else obj.get(obj_key)
|
obj = [d[obj_key] for d in obj if d.get(obj_key)] if isinstance(obj, list) else obj.get(obj_key)
|
||||||
|
|
||||||
self.mapped_item[key] = obj
|
self.mapped_item[key] = obj
|
||||||
break
|
break
|
||||||
|
|
|
@ -411,7 +411,7 @@ class Views(object):
|
||||||
etree.SubElement(xml, 'content')
|
etree.SubElement(xml, 'content')
|
||||||
|
|
||||||
label = xml.find('label')
|
label = xml.find('label')
|
||||||
label.text = str(name) if type(name) == int else name
|
label.text = str(name) if isinstance(name, int) else name
|
||||||
|
|
||||||
content = xml.find('content')
|
content = xml.find('content')
|
||||||
content.text = view['Media']
|
content.text = view['Media']
|
||||||
|
@ -772,7 +772,7 @@ class Views(object):
|
||||||
else:
|
else:
|
||||||
window_path = "ActivateWindow(Videos,%s,return)" % path
|
window_path = "ActivateWindow(Videos,%s,return)" % path
|
||||||
|
|
||||||
node_label = translate(node_label) if type(node_label) == int else node_label
|
node_label = translate(node_label) if isinstance(node_label, int) else node_label
|
||||||
node_label = node_label or view['Name']
|
node_label = node_label or view['Name']
|
||||||
|
|
||||||
if node in ('all', 'music'):
|
if node in ('all', 'music'):
|
||||||
|
@ -824,7 +824,7 @@ class Views(object):
|
||||||
else:
|
else:
|
||||||
window_path = "ActivateWindow(Videos,%s,return)" % path
|
window_path = "ActivateWindow(Videos,%s,return)" % path
|
||||||
|
|
||||||
node_label = translate(node_label) if type(node_label) == int else node_label
|
node_label = translate(node_label) if isinstance(node_label, int) else node_label
|
||||||
node_label = node_label or view['Name']
|
node_label = node_label or view['Name']
|
||||||
|
|
||||||
if node == 'all':
|
if node == 'all':
|
||||||
|
|
2
tox.ini
2
tox.ini
|
@ -1,7 +1,7 @@
|
||||||
[flake8]
|
[flake8]
|
||||||
max-line-length = 9999
|
max-line-length = 9999
|
||||||
import-order-style = pep8
|
import-order-style = pep8
|
||||||
exclude = .git,.vscode,libraries,build.py,.github
|
exclude = .git,.vscode,libraries,.github
|
||||||
extend-ignore =
|
extend-ignore =
|
||||||
I202
|
I202
|
||||||
per-file-ignores =
|
per-file-ignores =
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue