aboutsummaryrefslogtreecommitdiff
path: root/components/RemoteNodeEdit.qml
diff options
context:
space:
mode:
authorluigi1111 <luigi1111w@gmail.com>2019-02-22 11:30:58 -0600
committerluigi1111 <luigi1111w@gmail.com>2019-02-22 11:30:58 -0600
commitc2889c2b8173dda1e4fe50478c8d56ac00f2d255 (patch)
treed7ba6e21f470a56d88fbe9be9ed8a7d068910c59 /components/RemoteNodeEdit.qml
parent333f4aaf83bd64de02b07a56d86bbf90363e403b (diff)
parentc6107d8376244560068184cbfafd38d3b2f536b8 (diff)
downloadmonzero-gui-c2889c2b8173dda1e4fe50478c8d56ac00f2d255.tar.gz
monzero-gui-c2889c2b8173dda1e4fe50478c8d56ac00f2d255.tar.xz
monzero-gui-c2889c2b8173dda1e4fe50478c8d56ac00f2d255.zip
Merge pull request #1909
f329a71 Wizard redesign (xmrdsc) c6107d8 wizard: allow calendar date for restoration height (mmbyday)
Diffstat (limited to 'components/RemoteNodeEdit.qml')
-rw-r--r--components/RemoteNodeEdit.qml10
1 files changed, 9 insertions, 1 deletions
diff --git a/components/RemoteNodeEdit.qml b/components/RemoteNodeEdit.qml
index 52b3b46e..46e9fe3c 100644
--- a/components/RemoteNodeEdit.qml
+++ b/components/RemoteNodeEdit.qml
@@ -31,6 +31,7 @@ import QtQuick.Controls.Styles 1.2
import QtQuick 2.2
import QtQuick.Layouts 1.1
+import "../js/Utils.js" as Utils
import "../components" as MoneroComponents
GridLayout {
@@ -65,7 +66,14 @@ GridLayout {
}
function getAddress() {
- return daemonAddr.text.trim() + ":" + daemonPort.text.trim()
+ var addr = daemonAddr.text.trim();
+ var port = daemonPort.text.trim();
+
+ // validation
+ if(addr === "" || addr.length < 2) return "";
+ if(!Utils.isNumeric(port)) return "";
+
+ return addr + ":" + port;
}
LineEdit {