from xbmcplugin import addDirectoryItem
from lib.utils.kodi.utils import ADDON_HANDLE
def add_kodi_dir_item(
list_item,
url,
is_folder,
is_playable=False,
):
if is_playable:
list_item.setProperty("IsPlayable", "true")
addDirectoryItem(ADDON_HANDLE, url, list_item, isFolder=is_folder)
def extract_ids(res, mode="tv"):
ids = res.get("show" if mode == "tv" else "movie", {}).get("ids", {})
return {
"tmdb_id": ids.get("tmdb"),
"tvdb_id": ids.get("tvdb") if mode == "tv" else None,
"imdb_id": ids.get("imdb"),
}