From 5e3805b56766fcc647fe63b2ee8a57b6eb0716a0 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Sun, 3 Mar 2024 14:32:12 +0300 Subject: [PATCH] fix StateHashFile encoding --- pddnsc/outputs/files.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pddnsc/outputs/files.py b/pddnsc/outputs/files.py index 1176d2e..454e8fc 100644 --- a/pddnsc/outputs/files.py +++ b/pddnsc/outputs/files.py @@ -70,5 +70,5 @@ class StateHashFile(GenericTextFile): state_str = (self.save_ipv4 and addr_v4 or "") + ( self.save_ipv6 and addr_v6 or "" ) - sha = hashlib.sha256(state_str.encode(encoding="utf-8")) + sha = hashlib.sha256(state_str.encode(encoding=self.encoding)) self.content = sha.hexdigest()