From f9fb1c9abb5cc357cf8f0c5d033dc52c89893ff1 Mon Sep 17 00:00:00 2001 From: Chris Hennes Date: Mon, 20 Dec 2021 14:21:00 -0600 Subject: [PATCH] Addon Manager: Fix hashing with Qt 5.9 --- src/Mod/AddonManager/addonmanager_metadata.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/AddonManager/addonmanager_metadata.py b/src/Mod/AddonManager/addonmanager_metadata.py index 7cd87591cc..2ad069b97f 100644 --- a/src/Mod/AddonManager/addonmanager_metadata.py +++ b/src/Mod/AddonManager/addonmanager_metadata.py @@ -98,7 +98,7 @@ class MetadataDownloadWorker(QObject): self.repo.repo_type = AddonManagerRepo.RepoType.PACKAGE new_xml = self.fetch_task.readAll() hasher = hashlib.sha1() - hasher.update(new_xml) + hasher.update(new_xml.data()) new_sha1 = hasher.hexdigest() self.last_sha1 = new_sha1 # Determine if we need to download the icon: only do that if the