]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Set empty value for packagekit transaction flags
authorAlexander Lohnau <alexander.lohnau@gmx.de>
Thu, 12 Nov 2020 08:38:22 +0000 (09:38 +0100)
committerAlexander Lohnau <alexander.lohnau@gmx.de>
Thu, 12 Nov 2020 16:15:01 +0000 (17:15 +0100)
Otherwise the value would be Trusted Only, which will
forbid installing local packages

src/settings/services/servicemenuinstaller/servicemenuinstaller.cpp

index 2c7ac7cabf5bac1faafa103441a09b142df76711..a8212831f92addaa346415799435dd5d427e4311 100644 (file)
@@ -56,7 +56,7 @@ QString getServiceMenusDir()
 #ifdef HAVE_PACKAGEKIT
 void packageKitInstall(const QString &fileName)
 {
-    PackageKit::Transaction *transaction = PackageKit::Daemon::installFile(fileName);
+    PackageKit::Transaction *transaction = PackageKit::Daemon::installFile(fileName, PackageKit::Transaction::TransactionFlagNone);
 
     const auto exitWithError = [=](PackageKit::Transaction::Error, const QString &details) {
        fail(details);