[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [discover] libdiscover/backends/PackageKitBackend: Pass a string to grab the error message
From:       Aleix Pol <null () kde ! org>
Date:       2017-08-01 0:44:55
Message-ID: E1dcLIt-0005EA-KA () code ! kde ! org
[Download RAW message or body]

Git commit 3a718124d45d60c49bb586e14d348f233178b34b by Aleix Pol.
Committed on 01/08/2017 at 00:43.
Pushed by apol into branch 'master'.

Pass a string to grab the error message

BUG: 382916

M  +3    -2    libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp

https://commits.kde.org/discover/3a718124d45d60c49bb586e14d348f233178b34b

diff --git a/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp \
b/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp index \
                6ecbe242..6f152aa6 100644
--- a/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp
+++ b/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp
@@ -99,11 +99,12 @@ PackageKitBackend::~PackageKitBackend()
 
 void PackageKitBackend::delayedInit()
 {
-    const bool b = m_appdata.load();
+    QString error;
+    const bool b = m_appdata.load(&error);
     reloadPackageList();
 
     if (!b && m_packages.packages.isEmpty()) {
-        qWarning() << "Could not open the AppStream metadata pool";
+        qWarning() << "Could not open the AppStream metadata pool" << error;
 
         QTimer::singleShot(0, this, [this]() {
             Q_EMIT passiveMessage(i18n("Please make sure that Appstream is properly \
set up on your system"));


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic