From d47e55fd7e9ba3851ab57e8e662a04b74471d6a0 Mon Sep 17 00:00:00 2001 From: Vinicius Moreira Date: Fri, 1 Dec 2023 09:55:48 -0300 Subject: [PATCH] [appimage] info: displaying 'unknown' when there is no mapped license --- CHANGELOG.md | 2 ++ bauh/gems/appimage/controller.py | 3 +++ 2 files changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 133de460..599bde73 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - new **verified** filter for the management table ### Improvements +- AppImage + - info window: displaying "unknown" when there is no mapped license - Arch - adding the AUR's URL on the package information dialog [#339](https://github.com/vinifmor/bauh/issues/339) - General diff --git a/bauh/gems/appimage/controller.py b/bauh/gems/appimage/controller.py index bcad21ab..e4458fcf 100644 --- a/bauh/gems/appimage/controller.py +++ b/bauh/gems/appimage/controller.py @@ -480,6 +480,9 @@ class AppImageManager(SoftwareManager, SettingsController): if data.get('symlink') and not os.path.islink(data['symlink']): del data['symlink'] + if not data.get("license"): + data["license"] = self.i18n["unknown"].lower() + return data def _sort_release(self, rel: tuple):