diff -Nru kodi-pvr-waipu-20.12.0/debian/changelog kodi-pvr-waipu-20.12.1/debian/changelog --- kodi-pvr-waipu-20.12.0/debian/changelog 2013-05-31 22:59:22.000000000 +0000 +++ kodi-pvr-waipu-20.12.1/debian/changelog 2013-05-31 22:59:22.000000000 +0000 @@ -1,4 +1,4 @@ -kodi-pvr-waipu (6:20.12.0-1~focal) focal; urgency=low +kodi-pvr-waipu (6:20.12.1-1~focal) focal; urgency=low [ kodi ] * autogenerated dummy changelog diff -Nru kodi-pvr-waipu-20.12.0/pvr.waipu/addon.xml.in kodi-pvr-waipu-20.12.1/pvr.waipu/addon.xml.in --- kodi-pvr-waipu-20.12.0/pvr.waipu/addon.xml.in 2013-05-31 22:59:22.000000000 +0000 +++ kodi-pvr-waipu-20.12.1/pvr.waipu/addon.xml.in 2013-05-31 22:59:22.000000000 +0000 @@ -1,7 +1,7 @@ @ADDON_DEPENDS@ @@ -26,8 +26,7 @@ resources/screenshots/screenshot-02.jpg -- Fix channel handling to add support for recently added channels -- Improve handling on system wake up +- Add workaround to fix recordings/timers waipu.tv PVR-klient waipu.tv PVR Client diff -Nru kodi-pvr-waipu-20.12.0/src/WaipuData.cpp kodi-pvr-waipu-20.12.1/src/WaipuData.cpp --- kodi-pvr-waipu-20.12.0/src/WaipuData.cpp 2013-05-31 22:59:22.000000000 +0000 +++ kodi-pvr-waipu-20.12.1/src/WaipuData.cpp 2013-05-31 22:59:22.000000000 +0000 @@ -802,6 +802,8 @@ waipuChannel.iChannelNumber = i + 1; // position waipuChannel.waipuID = waipuId; // waipu[id] + // workaround: transform Station ID to uppercase, since old API (for recordings/timers) needs this + std::transform(waipuChannel.waipuID.begin(), waipuChannel.waipuID.end(), waipuChannel.waipuID.begin(),::toupper); waipuChannel.iUniqueId = Utils::Hash(waipuId); waipuChannel.strChannelName = channel["displayName"].GetString(); // waipu[displayName] @@ -810,7 +812,7 @@ iconUrl = std::regex_replace(iconUrl, std::regex("\\$\\{shape\\}"), "standard"); iconUrl = std::regex_replace(iconUrl, std::regex("\\$\\{resolution\\}"), "320x180"); - std::string iconPath = "special://home/addons/pvr.waipu/resources/channel_icons/" + waipuId + ".png"; + std::string iconPath = "special://home/addons/pvr.waipu/resources/channel_icons/" + waipuChannel.waipuID + ".png"; if (!kodi::vfs::FileExists(iconPath, true)) { kodi::Log(ADDON_LOG_DEBUG, "[%s] Downloading channel logo %s to %s", __FUNCTION__, iconUrl.c_str(), iconPath.c_str());