aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorluigi1111 <luigi1111w@gmail.com>2019-10-08 15:20:07 -0500
committerluigi1111 <luigi1111w@gmail.com>2019-10-08 15:20:07 -0500
commit920746267664e778a433b92be8560c8d57a2fe2a (patch)
tree09781812f6bd137b0ac12f1c992f05c86676df12
parentab020358e7725e548a66efbb4c9cf1d2936f47ee (diff)
parent947e265a1aa1c51e68303b23e70a4513c2bfe5af (diff)
downloadmonzero-gui-920746267664e778a433b92be8560c8d57a2fe2a.tar.gz
monzero-gui-920746267664e778a433b92be8560c8d57a2fe2a.tar.xz
monzero-gui-920746267664e778a433b92be8560c8d57a2fe2a.zip
Merge pull request #2401
947e265 Transfer: warn on long Payment ID filled into description field (xiphon)
-rw-r--r--pages/Transfer.qml8
1 files changed, 7 insertions, 1 deletions
diff --git a/pages/Transfer.qml b/pages/Transfer.qml
index 40d2bbf9..74b0b128 100644
--- a/pages/Transfer.qml
+++ b/pages/Transfer.qml
@@ -56,7 +56,7 @@ Rectangle {
property bool showAdvanced: false
// @TODO: remove after pid removal hardfork
property bool warningLongPidTransfer: false
- property bool warningLongPidDescription: false
+ property bool warningLongPidDescription: descriptionLine.text.match(/^[0-9a-f]{64}$/i)
Clipboard { id: clipboard }
@@ -331,6 +331,12 @@ Rectangle {
}
}
+ MoneroComponents.WarningBox {
+ text: qsTr("Description field contents match long payment ID format. \
+ Please don't paste long payment ID into description field, your funds might be lost.") + translationManager.emptyString;
+ visible: warningLongPidDescription
+ }
+
ColumnLayout {
spacing: 15