diff --git a/src/cutecoin/core/registry/identity.py b/src/cutecoin/core/registry/identity.py index aa651d3a71c4f638e053a1d0d859ce5fe312c8b3..a646f1d7e1a53e16b004bf802eaae8d6b97c991c 100644 --- a/src/cutecoin/core/registry/identity.py +++ b/src/cutecoin/core/registry/identity.py @@ -228,7 +228,7 @@ class Identity(QObject): {'search': self.pubkey}) return certifiers['isMember'] except ValueError as e: - if '404' in str(e): + if '404' in str(e) or '400' in str(e): pass else: raise diff --git a/src/cutecoin/gui/certification.py b/src/cutecoin/gui/certification.py index 0df35848b16c7e1c66a46b5c7ea982ad02fb28fc..40cf7f9b2dc0c81e207c6d74db650e19eb119817 100644 --- a/src/cutecoin/gui/certification.py +++ b/src/cutecoin/gui/certification.py @@ -88,7 +88,7 @@ class CertificationDialog(QDialog, Ui_CertificationDialog): try: block_0 = yield from self.community.get_block(0) except ValueError as e: - if '404' in str(e): + if '404' in str(e) or '000' in str(e): block_0 = None except NoPeerAvailable as e: logging.debug(str(e)) diff --git a/src/cutecoin/gui/community_view.py b/src/cutecoin/gui/community_view.py index 250242f65e607a02be992e9e43b4316915bdb2b3..7d95edd9f8dc3abab93e8d87d9f5fe55b477a834 100644 --- a/src/cutecoin/gui/community_view.py +++ b/src/cutecoin/gui/community_view.py @@ -192,7 +192,7 @@ class CommunityWidget(QWidget, Ui_CommunityWidget): except NoPeerAvailable as e: logging.debug(str(e)) text += " ( ### ) " - except NoPeerAvailable as e: + except ValueError as e: logging.debug(str(e))