fix(cpn): failure to load radio.yml file if quick menu favorites configured (#6868)

This commit is contained in:
philmoz
2025-12-12 10:50:43 +10:00
committed by GitHub
parent a9b4d6b094
commit 608b37f17b
@@ -719,7 +719,8 @@ bool convert<GeneralSettings>::decode(const Node& node, GeneralSettings& rhs)
}
if (node["qmFavorites"]) {
for (int i = 0; i < MAX_QMFAVOURITES; i += 1)
node["qmFavorites"][std::to_string(i)]["shortcut"] >> QMPageLut >> rhs.qmFavorites[i];
if (node["qmFavorites"][std::to_string(i)])
node["qmFavorites"][std::to_string(i)]["shortcut"] >> QMPageLut >> rhs.qmFavorites[i];
}
// override critical settings after import