From 9511765441583c9d6160d61fe3b6892fc1a70d09 Mon Sep 17 00:00:00 2001 From: Ludeeus Date: Sat, 2 Apr 2022 06:39:28 +0000 Subject: [PATCH] Add back current_version for compatibility --- custom_components/hacs/update.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/custom_components/hacs/update.py b/custom_components/hacs/update.py index b1f94d2aa12..f7ede1ec50a 100644 --- a/custom_components/hacs/update.py +++ b/custom_components/hacs/update.py @@ -32,7 +32,9 @@ def name(self) -> str | None: @property def latest_version(self) -> str: """Return latest version of the entity.""" - return self.repository.display_available_version + if self.repository.pending_update: + return self.repository.display_available_version + return self.installed_version @property def release_url(self) -> str: @@ -41,6 +43,11 @@ def release_url(self) -> str: return f"https://github.com/{self.repository.data.full_name}" return f"https://github.com/{self.repository.data.full_name}/releases/{self.latest_version}" + @property + def current_version(self) -> str: + """Return downloaded version of the entity.""" + return self.repository.display_installed_version + @property def installed_version(self) -> str: """Return downloaded version of the entity."""