From 98f8f194cd73c6bf717b2cf7c39414658cb7cb5e Mon Sep 17 00:00:00 2001 From: rating89us <45968869+rating89us@users.noreply.github.com> Date: Mon, 13 Dec 2021 15:30:24 +0100 Subject: [PATCH] SettingsWallet: improve and translate trusted remote node error message --- pages/settings/SettingsWallet.qml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pages/settings/SettingsWallet.qml b/pages/settings/SettingsWallet.qml index 3e6a25ac..57f16f05 100644 --- a/pages/settings/SettingsWallet.qml +++ b/pages/settings/SettingsWallet.qml @@ -100,7 +100,11 @@ Rectangle { if (!currentWallet.rescanSpent()) { console.error("Error: ", currentWallet.errorString); informationPopup.title = qsTr("Error") + translationManager.emptyString; - informationPopup.text = qsTr("Error: ") + currentWallet.errorString + if (currentWallet.errorString == "Rescan spent can only be used with a trusted daemon") { + informationPopup.text = qsTr("Error: ") + qsTr("Rescan spent can only be used with a trusted remote node. If you trust the current node you are connected to (%1), you can mark it as trusted in Settings > Node page.").arg(remoteNodesModel.currentRemoteNode().address) + translationManager.emptyString; + } else { + informationPopup.text = qsTr("Error: ") + currentWallet.errorString; + } informationPopup.icon = StandardIcon.Critical informationPopup.onCloseCallback = null informationPopup.open();