From 7e7dc7afe9fc856c5d74528d0eb2e1a107a3b613 Mon Sep 17 00:00:00 2001 From: Markus Birth Date: Thu, 12 Dec 2019 23:15:39 +0100 Subject: [PATCH] Output changelog and notes for updates if available. --- grmn/updateserver.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/grmn/updateserver.py b/grmn/updateserver.py index de3bd99..16b15fd 100644 --- a/grmn/updateserver.py +++ b/grmn/updateserver.py @@ -91,7 +91,14 @@ class UpdateInfo: url = "-" if len(self.files) > 0: url = self.files[0]["url"] - return "[{}] {} {} {}: {}".format(self.source, self.sku, self.device_name, self.fw_version, url) + txt = "[{}] {} {} {}: {}".format(self.source, self.sku, self.device_name, self.fw_version, url) + if self.changelog: + txt += "\nChangelog:\n" + self.changelog + if self.notes: + txt += "\n\nNotes:\n" + self.notes + if self.additional_info_url: + txt += self.additional_info_url + return txt def __repr__(self): return "[{}] {} {} {}".format(self.source, self.sku, self.device_name, self.fw_version)