From 0ca84c9759f95e0b0f027f2132f740feada6c0c3 Mon Sep 17 00:00:00 2001 From: Kevin Froman Date: Sun, 28 Jan 2018 20:14:46 -0600 Subject: [PATCH] check for bytes hash type in setData --- onionr/core.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/onionr/core.py b/onionr/core.py index ced0d72f..46f2a4ac 100644 --- a/onionr/core.py +++ b/onionr/core.py @@ -162,6 +162,8 @@ class Core: hasher = hashlib.sha3_256() hasher.update(data) dataHash = hasher.hexdigest() + if type(dataHash) is bytes: + dataHash = dataHash.decode() blockFileName = self.blockDataLocation + dataHash + '.dat' if os.path.exists(blockFileName): raise Exception("Data is already set for " + dataHash)