From f388acc92b87cb526d68b4d45d0fbfc3e888772a Mon Sep 17 00:00:00 2001
From: Erdem Erdyniev <erdem.erdyniev@demlabs.net>
Date: Thu, 23 Jan 2025 12:24:09 +0700
Subject: [PATCH] [*] Fixed error message when creating a wallet

---
 chain/wallet/handlers/DapAddWalletCommand.cpp | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/chain/wallet/handlers/DapAddWalletCommand.cpp b/chain/wallet/handlers/DapAddWalletCommand.cpp
index b92ed08f..02039e4c 100644
--- a/chain/wallet/handlers/DapAddWalletCommand.cpp
+++ b/chain/wallet/handlers/DapAddWalletCommand.cpp
@@ -41,8 +41,14 @@ QVariant DapAddWalletCommand::respondToClient(const QVariant &args)
     }
     else
     {
+        QString failureMessage;
+        if(resultStr.contains("message:"))
+            failureMessage = resultStr.split("message:").at(1).split("\n").at(0);
+        else
+            failureMessage = resultStr;
+
         resultObj.insert(SUCCESS,QJsonValue(false));
-        resultObj.insert(MESSAGE,QJsonValue(resultStr));
+        resultObj.insert(MESSAGE,QJsonValue(failureMessage));
     }
 
 
-- 
GitLab