@cache: Nemusíš to odstraňovat. WS skutečně prázdné nežere. Něco neutrálního mu podstrč jako default, ale <.> mu nestačí. Testoval jsem

Akorát si nejsem jistý, jestli to Nejnovější je to pravé ořechové, protože když tam dnes vložím video ze svatby, tak to bude zítra jako nejnovější.
Kód:
def dosearch(token, what, category, sort, limit, offset, action):
response = api('search', {
'what': what if what != NONE_WHAT else 'mkv|avi|mp4',
'category': category,
'sort': sort,
'limit': limit,
'offset': offset,
'wst': token,
'maybe_removed': 'true'
})
xml = ET.fromstring(response.content)
if is_ok(xml):
if offset > 0: #prev page
listitem = xbmcgui.ListItem(label=_addon.getLocalizedString(30206))
listitem.setArt({'icon': 'DefaultAddonsSearch.png'})
xbmcplugin.addDirectoryItem(_handle, get_url(action=action, what=what, category=category, sort=sort, limit=limit, offset=offset - limit if offset > limit else 0), listitem, True)
for file in xml.iter('file'):
item = todict(file)
commands = []
commands.append(( _addon.getLocalizedString(30214), 'Container.Update(' + get_url(action='search',toqueue=item['ident'], what=what, offset=offset) + ')'))
listitem = tolistitem(item,commands)
xbmcplugin.addDirectoryItem(_handle, get_url(action='play',ident=item['ident'],name=item['name']), listitem, False)
try:
total = int(xml.find('total').text)
except:
total = 0
if offset + limit < total: #next page
listitem = xbmcgui.ListItem(label=_addon.getLocalizedString(30207))
listitem.setArt({'icon': 'DefaultAddonsSearch.png'})
xbmcplugin.addDirectoryItem(_handle, get_url(action=action, what=what, category=category, sort=sort, limit=limit, offset=offset+limit), listitem, True)
else:
popinfo(_addon.getLocalizedString(30107), icon=xbmcgui.NOTIFICATION_WARNING)
Akorát si nejsem jistý, jestli to Nejnovější je to pravé ořechové, protože když tam dnes vložím video ze svatby, tak to bude zítra jako nejnovější.
X96max plus 4/32 + CE 21 + skin Confluence DS / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence DS
AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
X96max plus 4/32 + CE 20.5 + skin Confluence DS
AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
