1
0

qt export history/privkeys: put wallet name in path

closes https://github.com/spesmilo/electrum/issues/8255
This commit is contained in:
SomberNight
2023-03-17 15:49:58 +00:00
parent 8db1c3814b
commit 55da7276d3
3 changed files with 3 additions and 3 deletions

View File

@@ -826,7 +826,7 @@ class HistoryList(MyTreeView, AcceptFileDragDrop):
d = WindowModalDialog(self, _('Export History'))
d.setMinimumSize(400, 200)
vbox = QVBoxLayout(d)
defaultname = f'electrum-history.csv'
defaultname = f'electrum-history-{self.wallet.basename()}.csv'
select_msg = _('Select file to export your wallet transactions to')
hbox, filename_e, csv_button = filename_field(self, self.config, defaultname, select_msg)
vbox.addLayout(hbox)

View File

@@ -2251,7 +2251,7 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, Logger, QtEventListener):
e.setReadOnly(True)
vbox.addWidget(e)
defaultname = 'electrum-private-keys.csv'
defaultname = f'electrum-private-keys-{self.wallet.basename()}.csv'
select_msg = _('Select file to export your private keys to')
hbox, filename_e, csv_button = filename_field(self, self.config, defaultname, select_msg)
vbox.addLayout(hbox)

View File

@@ -548,7 +548,7 @@ class Abstract_Wallet(ABC, Logger, EventListener):
return []
def basename(self) -> str:
return self.storage.basename() if self.storage else 'no name'
return self.storage.basename() if self.storage else 'no_name'
def test_addresses_sanity(self) -> None:
addrs = self.get_receiving_addresses()