From d67551e5cc6de642844e7e7d44094bafc68fee83 Mon Sep 17 00:00:00 2001
From: Olzhas <oljas.jarasbaev@demlabs.net>
Date: Thu, 27 Jun 2024 16:59:04 +0700
Subject: [PATCH] [*]notify fix

---
 modules/chain/dap_chain.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/modules/chain/dap_chain.c b/modules/chain/dap_chain.c
index 8b1652a179..3998f4c4b4 100644
--- a/modules/chain/dap_chain.c
+++ b/modules/chain/dap_chain.c
@@ -582,13 +582,14 @@ int dap_chain_save_all(dap_chain_t *l_chain)
     return l_ret;
 }
 
+//send chain downloading data to notify socket
 bool download_notify_callback(dap_chain_t* a_chain) {
     json_object* l_chain_info = json_object_new_object();
     json_object_object_add(l_chain_info, "net_id", json_object_new_uint64(a_chain->net_id.uint64));
     json_object_object_add(l_chain_info, "chain_id", json_object_new_uint64(a_chain->id.uint64));
     json_object_object_add(l_chain_info, "cell_id", json_object_new_uint64(a_chain->active_cell_id.uint64));
     json_object_object_add(l_chain_info, "download_percentage", json_object_new_int(a_chain->download_percentage));
-    dap_notify_server_send_mt(l_chain_info);
+    dap_notify_server_send_mt(json_object_get_string(l_chain_info));
     log_it(L_DEBUG, "Download notify: net_name: %s; chain_id: %d; download:%d%c", a_chain->net_name, a_chain->id.uint64, a_chain->download_percentage, '%');
     json_object_put(l_chain_info);
     return true;
-- 
GitLab