[gnome-software] flatpak: trivial: Fix up update perms after GS_APP_PERMISSIONS_NONE changes



commit 0dff633af1cd7aca8b47d56cc3c3d15f35d225f8
Author: Kalev Lember <klember redhat com>
Date:   Tue Mar 5 12:34:20 2019 +0100

    flatpak: trivial: Fix up update perms after GS_APP_PERMISSIONS_NONE changes

 plugins/flatpak/gs-flatpak.c | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/plugins/flatpak/gs-flatpak.c b/plugins/flatpak/gs-flatpak.c
index eee88cc8..511138e5 100644
--- a/plugins/flatpak/gs-flatpak.c
+++ b/plugins/flatpak/gs-flatpak.c
@@ -208,6 +208,10 @@ gs_flatpak_set_update_permissions (GsFlatpak *self, GsApp *app, FlatpakInstalled
 
        permissions = perms_from_metadata (keyfile) & ~perms_from_metadata (old_keyfile);
 
+       /* no new permissions set */
+       if (permissions == GS_APP_PERMISSIONS_UNKNOWN)
+               permissions = GS_APP_PERMISSIONS_NONE;
+
        gs_app_set_update_permissions (app, permissions);
 
        if (permissions != GS_APP_PERMISSIONS_NONE)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]