From 2b277b0ff23550072aaea52300d0fafdd054368c Mon Sep 17 00:00:00 2001 From: theborakompanioni Date: Thu, 18 Aug 2022 23:25:47 +0200 Subject: [PATCH] fix(ob-watcher): consistent orderbook.json response --- scripts/obwatch/ob-watcher.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/scripts/obwatch/ob-watcher.py b/scripts/obwatch/ob-watcher.py index a156ccf..8cd4171 100755 --- a/scripts/obwatch/ob-watcher.py +++ b/scripts/obwatch/ob-watcher.py @@ -210,11 +210,9 @@ class OrderbookPageRequestHeader(http.server.SimpleHTTPRequestHandler): with self.taker.dblock: rows = self.taker.db.execute('SELECT * FROM orderbook;').fetchall() fbonds = self.taker.db.execute("SELECT * FROM fidelitybonds;").fetchall() - if not rows or not fbonds: - return [] fidelitybonds = [] - if jm_single().bc_interface != None: + if fbonds and jm_single().bc_interface != None: (fidelity_bond_data, fidelity_bond_values, bond_outpoint_conf_times) =\ get_fidelity_bond_data(self.taker) fidelity_bond_values_dict = dict([(bond_data.maker_nick, bond_value)