From b584c586ecee3df0f1bb6890406771fc4213d04e Mon Sep 17 00:00:00 2001 From: shortcutme Date: Sat, 2 Sep 2017 14:26:39 +0200 Subject: [PATCH] Fix longer signers_sign signing --- src/Content/ContentManager.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Content/ContentManager.py b/src/Content/ContentManager.py index b2979b17..5d717adf 100644 --- a/src/Content/ContentManager.py +++ b/src/Content/ContentManager.py @@ -622,9 +622,8 @@ class ContentManager(object): if inner_path == "content.json" and privatekey_address == self.site.address: # If signing using the root key, then sign the valid signers - new_content["signers_sign"] = CryptBitcoin.sign( - "%s:%s" % (new_content["signs_required"], ",".join(valid_signers)), privatekey - ) + signers_data = "%s:%s" % (new_content["signs_required"], ",".join(valid_signers)) + new_content["signers_sign"] = CryptBitcoin.sign(str(signers_data), privatekey) if not new_content["signers_sign"]: self.log.info("Old style address, signers_sign is none")