20.8.2021, 11:15
@waladir Na instalacích s Kodi 18 pod CE mi nefungovaly položky menu Oblíbené pořady a Nejnovější epizody oblíbených pořadů. Notifikace v Kodi zobrazila ČRo Problém při získání pořadů.
Zkusil jsme smazat favoritex.txt a zadat pár pořadů do Oblíbené pořady znova a vše fungovalo jak má. Nebudu celé další hledání problému popisovat, asi to není důležité, ale nakonec jsem zjistil, že problém dělá "zrušený pořad", respektiive pořad s id, které už v nabídce ČRo není. Tedy přesněji, ten pořad v nabídce ČRo stále je, jen má jiné id. Pokud jsem daný záznam pořadu z json uloženého ve favorites.txt ručně smazal a pořad znovu do Oblíbené pořady vložil (vložil se tam s jiným id), vše se vrátilo k normálu.
Nevím jestli má smysl tuhle situaci nějak ošetřovat. Netuším, jak je takováto změna v datech ČRo častá, mně se to stalo poprvé. Pokud ano, tak možná tak, že by se mohl pořad s neexistujícím id při načítání obsahu Nejnovějších epizod oblíbených pořadů ignorovat (bez notifikace) a v seznamu Oblíbených pořadů by se nějak odlišil, aby si ho uživatel mohl z oblíbených vyřadit. Při pokusu ten pořad v tomto seznamu otevřít by se notifikace zobrazila.
Zkusil jsme smazat favoritex.txt a zadat pár pořadů do Oblíbené pořady znova a vše fungovalo jak má. Nebudu celé další hledání problému popisovat, asi to není důležité, ale nakonec jsem zjistil, že problém dělá "zrušený pořad", respektiive pořad s id, které už v nabídce ČRo není. Tedy přesněji, ten pořad v nabídce ČRo stále je, jen má jiné id. Pokud jsem daný záznam pořadu z json uloženého ve favorites.txt ručně smazal a pořad znovu do Oblíbené pořady vložil (vložil se tam s jiným id), vše se vrátilo k normálu.
Nevím jestli má smysl tuhle situaci nějak ošetřovat. Netuším, jak je takováto změna v datech ČRo častá, mně se to stalo poprvé. Pokud ano, tak možná tak, že by se mohl pořad s neexistujícím id při načítání obsahu Nejnovějších epizod oblíbených pořadů ignorovat (bez notifikace) a v seznamu Oblíbených pořadů by se nějak odlišil, aby si ho uživatel mohl z oblíbených vyřadit. Při pokusu ten pořad v tomto seznamu otevřít by se notifikace zobrazila.