apol added a comment.
Where will the `All categories are missing` error fall right now? INLINE COMMENTS > KNSBackend.cpp:247 > + QString error = message; > + bool invalidFile = false; > + switch(errorCode) { Maybe at least qDebug() it? > KNSBackend.cpp:275 > + case KNSCore::ErrorCode::ProviderError: > + markInvalid(error); > + error = i18n("Invalid %1 backend, contact your distributor.", > m_displayName); Are you setting error after passing error? This reads weird. If you want to pass an empty one use `markInvalid({})`. REPOSITORY R134 Discover Software Store REVISION DETAIL https://phabricator.kde.org/D16776 To: leinir, #discover_software_store, apol Cc: plasma-devel, masilva, ragreen, ixoos, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart