From b27ef6cd31481a0ececa521338ebcb4994fdc76f Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Tue, 10 Aug 2021 16:30:25 +0200 Subject: [PATCH] Persist generated device serial on Ubuntu Phone --- .../platformintegration/ubports/platformhelperubports.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nymea-app/platformintegration/ubports/platformhelperubports.cpp b/nymea-app/platformintegration/ubports/platformhelperubports.cpp index 8471e304..50296b72 100644 --- a/nymea-app/platformintegration/ubports/platformhelperubports.cpp +++ b/nymea-app/platformintegration/ubports/platformhelperubports.cpp @@ -16,5 +16,8 @@ QString PlatformHelperUBPorts::platform() const QString PlatformHelperUBPorts::deviceSerial() const { QSettings s; - return s.value("deviceSerial", QUuid::createUuid()).toString(); + if (!s.contains("deviceSerial")) { + s.setValue("deviceSerial", QUuid::createUuid()); + } + return s.value("deviceSerial").toString(); }