From 461298426914e34355980e6635211fbaae6b27f9 Mon Sep 17 00:00:00 2001 From: lash Date: Wed, 20 Apr 2022 08:57:57 +0000 Subject: [PATCH] missing status string call in db modules otx --- chainqueue/db/models/otx.py | 2 ++ setup.cfg | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/chainqueue/db/models/otx.py b/chainqueue/db/models/otx.py index c64aece..c1bc33e 100644 --- a/chainqueue/db/models/otx.py +++ b/chainqueue/db/models/otx.py @@ -238,9 +238,11 @@ class Otx(SessionBase): SessionBase.release_session(session) raise TxStateChangeError('OVERRIDDEN/OBSOLETED cannot be set on an entry with FINAL state set ({})'.format(status)) if self.status & StatusBits.IN_NETWORK: + status = status_str(self.status) SessionBase.release_session(session) raise TxStateChangeError('OVERRIDDEN/OBSOLETED cannot be set on an entry already IN_NETWORK ({})'.format(status)) if self.status & StatusBits.OBSOLETE: + status = status_str(self.status) SessionBase.release_session(session) raise TxStateChangeError('OVERRIDDEN/OBSOLETED cannot be set on an entry already OBSOLETE ({})'.format(status)) diff --git a/setup.cfg b/setup.cfg index 80ac33d..4e41c04 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = chainqueue -version = 0.0.6rc7 +version = 0.0.6rc8 description = Generic blockchain transaction queue control author = Louis Holbrook author_email = dev@holbrook.no