diff --git a/electrum/plugins/joinmarket/jm_qt.py b/electrum/plugins/joinmarket/jm_qt.py index fe403aec0..1c3d83c59 100644 --- a/electrum/plugins/joinmarket/jm_qt.py +++ b/electrum/plugins/joinmarket/jm_qt.py @@ -1500,7 +1500,7 @@ class SpendTab(QWidget): # complexity/duplication if (self.spendstate.typestate == 'multiple' and not self.tumbler_options): - self.taker.jmman.wallet.save_db() # FIXME? + self.taker.jmman.wallet.save_db() return if fromtx: if res: diff --git a/electrum/plugins/joinmarket/jmdaemon/irc.py b/electrum/plugins/joinmarket/jmdaemon/irc.py index 88123b2e6..cdcf19bb4 100644 --- a/electrum/plugins/joinmarket/jmdaemon/irc.py +++ b/electrum/plugins/joinmarket/jmdaemon/irc.py @@ -220,9 +220,10 @@ class txIRC_Client(IRCClient): IRCClient.connection_made(self, transport) def connection_lost(self, reason): - wlog(self.logger, "INFO", - "Lost IRC connection to: " + str(self.hostname) + - " . Should reconnect automatically soon.") + msg = f'Lost IRC connection to: {self.hostname}.' + if not self.wrapper.give_up: + msg += ' Should reconnect automatically soon.' + wlog(self.logger, "INFO", msg) if not self.wrapper.give_up and self.wrapper.on_disconnect: commands.callLater(0.0, self.wrapper.on_disconnect, self.wrapper) IRCClient.connection_lost(self, reason) diff --git a/electrum/plugins/joinmarket/notes.txt b/electrum/plugins/joinmarket/notes.txt index 3cccce5fd..e80273b78 100644 --- a/electrum/plugins/joinmarket/notes.txt +++ b/electrum/plugins/joinmarket/notes.txt @@ -1,9 +1,5 @@ ------------------------------------------------------------------------------- plugin: - - change message on JMDLG.shutdown: - > 62.08 | I | J/plugins.joinmarket.jm_main.JMManager.[wallet_jm] | - Lost IRC connection to: irc1.dword.ga . Should reconnect automatically soon. - - jm_wallet.py: look where to add save_db - потрібно якось документувати - окремий пункт до якого я взагалі ще не дійшов це qml gui - jm_qt_obwatch: advanced sorting by columns, filter by text