diff --git a/electrum/gui/qml/qewizard.py b/electrum/gui/qml/qewizard.py index 6020a5d96..b5d16700e 100644 --- a/electrum/gui/qml/qewizard.py +++ b/electrum/gui/qml/qewizard.py @@ -119,7 +119,7 @@ class QENewWalletWizard(NewWalletWizard, QEAbstractWizard): self.createSuccess.emit() except Exception as e: - self._logger.error(f"createStorage errored: {e!r}") + self._logger.exception(f"createStorage errored: {e!r}") self.createError.emit(str(e)) diff --git a/electrum/gui/qt/installwizard.py b/electrum/gui/qt/installwizard.py index 0fb20d705..b875f4e3a 100644 --- a/electrum/gui/qt/installwizard.py +++ b/electrum/gui/qt/installwizard.py @@ -393,7 +393,7 @@ class InstallWizard(QDialog, MessageBoxMixin, BaseWizard): self.run(action) for k, v in self.data.items(): db.put(k, v) - db.write(storage) + db.write() return if db.requires_upgrade(): diff --git a/electrum/plugins/trustedcoin/trustedcoin.py b/electrum/plugins/trustedcoin/trustedcoin.py index ee1f36088..a090e30f9 100644 --- a/electrum/plugins/trustedcoin/trustedcoin.py +++ b/electrum/plugins/trustedcoin/trustedcoin.py @@ -396,7 +396,7 @@ class Wallet_2fa(Multisig_Wallet): self.db.put('trustedcoin_billing_addresses', self._billing_addresses['legacy']) self.db.put('trustedcoin_billing_addresses_segwit', self._billing_addresses['segwit']) # FIXME this often runs in a daemon thread, where storage.write will fail - self.db.write(self.storage) + self.db.write() def is_billing_address(self, addr: str) -> bool: return addr in self._billing_addresses_set diff --git a/electrum/wizard.py b/electrum/wizard.py index f592767c2..a50671c3c 100644 --- a/electrum/wizard.py +++ b/electrum/wizard.py @@ -469,7 +469,7 @@ class NewWalletWizard(AbstractWizard): db.put('lightning_xprv', k.get_lightning_xprv(data['password'] if data['encrypt'] else None)) db.load_plugins() - db.write(storage) + db.write() class ServerConnectWizard(AbstractWizard):