From 7aaad7bbe458fc32b57ee7a98305cd607a6fed4d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com>
Date: Wed, 14 Dec 2022 12:49:43 -0500
Subject: [PATCH] jamiaccount: add deviceId to volatile properties

Change-Id: Iccd0713416eddcada8085e94a4921362ac6a2448
---
 src/jamidht/jamiaccount.cpp | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/jamidht/jamiaccount.cpp b/src/jamidht/jamiaccount.cpp
index 7c3d0e06c0..e0c5ed1903 100644
--- a/src/jamidht/jamiaccount.cpp
+++ b/src/jamidht/jamiaccount.cpp
@@ -1344,7 +1344,11 @@ JamiAccount::getVolatileAccountDetails() const
     a.emplace(libjami::Account::ConfProperties::PROXY_SERVER, proxyServerCached_);
     a.emplace(libjami::Account::VolatileProperties::DEVICE_ANNOUNCED,
               deviceAnnounced_ ? TRUE_STR : FALSE_STR);
-
+    if (accountManager_) {
+        if (auto info = accountManager_->getInfo()) {
+            a.emplace(libjami::Account::ConfProperties::DEVICE_ID, info->deviceId);
+        }
+    }
     return a;
 }
 
-- 
GitLab