From da64ed4fc359234bc671a6d81f69bf11b87b3bcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Moreira?= Date: Thu, 30 Jan 2020 15:51:52 -0300 Subject: [PATCH] [fix][flatpak] retrieving the right id and ref for partials in Flatpak < 1.5 --- bauh/gems/flatpak/controller.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bauh/gems/flatpak/controller.py b/bauh/gems/flatpak/controller.py index ce496caf..0c27bfb9 100644 --- a/bauh/gems/flatpak/controller.py +++ b/bauh/gems/flatpak/controller.py @@ -200,7 +200,11 @@ class FlatpakManager(SoftwareManager): version = flatpak.get_version() id_ = app.base_id if app.partial and version < '1.5' else app.id app_info = flatpak.get_app_info_fields(id_, app.branch, app.installation) - app_info['id'] = id_ + + if app.partial and version < '1.5': + app_info['id'] = app.id + app_info['ref'] = app.ref + app_info['name'] = app.name app_info['type'] = 'runtime' if app.runtime else 'app' app_info['description'] = strip_html(app.description) if app.description else ''