From 8c6a04f03dd1f1e9a29b33bebca5d9313a50fa18 Mon Sep 17 00:00:00 2001 From: Kevin Froman Date: Sun, 28 Jan 2018 20:54:39 -0600 Subject: [PATCH] moved length check in hash validation --- onionr/communicator.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/onionr/communicator.py b/onionr/communicator.py index ee0fed46..d6dc9bdb 100755 --- a/onionr/communicator.py +++ b/onionr/communicator.py @@ -108,13 +108,14 @@ class OnionrCommunicate: logger.debug('BLOCKS: \n' + blocks) blockList = blocks.split('\n') for i in blockList: + if len(i.strip()) == 0: + continue if self._utils.hasBlock(i): continue logger.debug('Exchanged block (blockList): ' + i) if not self._utils.validateHash(i): # skip hash if it isn't valid - if len(i.strip()) != 0: - logger.warn('Hash ' + i + ' is not valid') + logger.warn('Hash ' + i + ' is not valid') continue else: logger.debug('Adding ' + i + ' to hash database...')