mirror of
https://github.com/wownero/wowlet.git
synced 2026-10-18 23:58:59 +02:00
Contacts: disallow duplicates
This commit is contained in:
@@ -289,7 +289,6 @@ MainWindow::MainWindow(AppContext *ctx, QWidget *parent) :
|
||||
connect(ui->historyWidget, &HistoryWidget::resendTransaction, this, &MainWindow::onResendTransaction);
|
||||
|
||||
// Contacts
|
||||
connect(ui->contactWidget, &ContactsWidget::addContact, this, &MainWindow::onAddContact);
|
||||
connect(ui->contactWidget, &ContactsWidget::fillAddress, ui->sendWidget, &SendWidget::fillAddress);
|
||||
|
||||
// Open alias
|
||||
@@ -1054,16 +1053,6 @@ void MainWindow::onResendTransaction(const QString &txid) {
|
||||
dialog->deleteLater();
|
||||
}
|
||||
|
||||
void MainWindow::onAddContact(const QString &address, const QString &name) {
|
||||
bool addressValid = WalletManager::addressValid(address, m_ctx->currentWallet->nettype());
|
||||
if (!addressValid)
|
||||
QMessageBox::warning(this, "Invalid address", "Invalid address");
|
||||
else {
|
||||
m_ctx->currentWallet->addressBook()->addRow(address, "", name);
|
||||
m_ctx->storeWallet();
|
||||
}
|
||||
}
|
||||
|
||||
void MainWindow::importContacts() {
|
||||
const QString targetFile = QFileDialog::getOpenFileName(this, "Import CSV file", QDir::homePath(), "CSV Files (*.csv)");
|
||||
if(targetFile.isEmpty()) return;
|
||||
|
||||
Reference in New Issue
Block a user