From e6b8d941e02af1506bef4cd38685b429502d395c Mon Sep 17 00:00:00 2001 From: Markus Birth Date: Thu, 12 Dec 2019 23:37:27 +0100 Subject: [PATCH] Moved changelog output to get_updates.py and finally made -c parameter working. --- get_updates.py | 7 +++++++ grmn/updateserver.py | 6 ------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/get_updates.py b/get_updates.py index d24825e..25f751e 100644 --- a/get_updates.py +++ b/get_updates.py @@ -110,3 +110,10 @@ if opts.webupdater: for r in results: print(r) + if opts.changelog: + if r.changelog: + print("\nChangelog:\n" + r.changelog) + if r.notes: + print("\n\nNotes:\n" + r.notes) + if r.additional_info_url: + print("\nAdditional Information: " + r.additional_info_url) diff --git a/grmn/updateserver.py b/grmn/updateserver.py index 2752b27..01ac8d5 100644 --- a/grmn/updateserver.py +++ b/grmn/updateserver.py @@ -101,12 +101,6 @@ class UpdateInfo: if len(self.files) > 0: url = self.files[0]["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 += "\nAdditional Information: " + self.additional_info_url return txt def __repr__(self):