From b44092ac43478af6fb80593e5b278ab08278359a Mon Sep 17 00:00:00 2001 From: Martin Unzner Date: Sun, 12 Nov 2017 18:58:42 +0100 Subject: [PATCH] Add capability to resolve UUID --- src/core/Entry.cpp | 2 ++ src/core/EntryAttributes.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core/Entry.cpp b/src/core/Entry.cpp index 05f24b5a1..65e2454e2 100644 --- a/src/core/Entry.cpp +++ b/src/core/Entry.cpp @@ -838,6 +838,8 @@ QString Entry::referenceFieldValue(EntryReferenceType referenceType) const return url(); case EntryReferenceType::Notes: return notes(); + case EntryReferenceType::Uuid: + return uuid().toHex(); default: break; } diff --git a/src/core/EntryAttributes.cpp b/src/core/EntryAttributes.cpp index b1b4fad6a..21dcccf6e 100644 --- a/src/core/EntryAttributes.cpp +++ b/src/core/EntryAttributes.cpp @@ -34,7 +34,7 @@ const QString EntryAttributes::RememberCmdExecAttr = "_EXEC_CMD"; EntryAttributes::EntryAttributes(QObject* parent) : QObject(parent) - , m_referenceRegExp("\\{REF:(?[TUPAN])@(?[TUPANIO]):(?[^}]+)\\}", + , m_referenceRegExp("\\{REF:(?[TUPANI])@(?[TUPANIO]):(?[^}]+)\\}", QRegularExpression::CaseInsensitiveOption) { clear();