[gnome-software] snap: Use new display_name for publisher



commit 94965b8d51013408b6e15ff82fdcb89bbd55770d
Author: Robert Ancell <robert ancell canonical com>
Date:   Wed Aug 1 15:21:27 2018 +1200

    snap: Use new display_name for publisher

 plugins/snap/gs-plugin-snap.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/plugins/snap/gs-plugin-snap.c b/plugins/snap/gs-plugin-snap.c
index b508310e..6f3c4de8 100644
--- a/plugins/snap/gs-plugin-snap.c
+++ b/plugins/snap/gs-plugin-snap.c
@@ -779,6 +779,7 @@ gs_plugin_refine_app (GsPlugin *plugin,
        g_autoptr(SnapdSnap) local_snap = NULL;
        g_autoptr(SnapdSnap) store_snap = NULL;
        SnapdSnap *snap;
+       const gchar *developer_name;
        g_autofree gchar *description = NULL;
 
        /* not us */
@@ -812,7 +813,10 @@ gs_plugin_refine_app (GsPlugin *plugin,
        if (description != NULL)
                gs_app_set_description (app, GS_APP_QUALITY_NORMAL, description);
        gs_app_set_license (app, GS_APP_QUALITY_NORMAL, snapd_snap_get_license (snap));
-       gs_app_set_developer_name (app, snapd_snap_get_publisher_username (snap));
+       developer_name = snapd_snap_get_publisher_display_name (snap);
+       if (developer_name == NULL)
+               developer_name = snapd_snap_get_publisher_username (snap);
+       gs_app_set_developer_name (app, developer_name);
 
        snap = local_snap != NULL ? local_snap : store_snap;
        gs_app_set_version (app, snapd_snap_get_version (snap));


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