leinir created this revision. leinir added reviewers: Discover Software Store, apol. leinir added a project: Discover Software Store. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. leinir requested review of this revision.
REVISION SUMMARY Previously error handling was done using a string matching method, as that was all KNewStuffCore offered. A newly modified KNewStuffCore error signal (found in D16665 <https://phabricator.kde.org/D16665>) gives much better opportunities to handle error conditions, and this patch modifies the old functionality in Discover's KNewStuff backend to take advantage of this. BUG: 395937 REPOSITORY R134 Discover Software Store REVISION DETAIL https://phabricator.kde.org/D16776 AFFECTED FILES libdiscover/backends/KNSBackend/KNSBackend.cpp libdiscover/backends/KNSBackend/KNSBackend.h To: leinir, #discover_software_store, apol Cc: plasma-devel, masilva, ragreen, ixoos, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart