From 17c19ad31d863af31839d4b59812dd2284fdca1f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Al=D0=B5x=D0=B0nder=20Lysik=D0=BEv?=
 <alexander.lysikov@demlabs.net>
Date: Thu, 2 Apr 2020 21:59:52 +0500
Subject: [PATCH] fixed order->ext output

---
 dap_chain_net_srv_vpn_cdb_server_list.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dap_chain_net_srv_vpn_cdb_server_list.c b/dap_chain_net_srv_vpn_cdb_server_list.c
index 4295fb4..0fbe4fe 100644
--- a/dap_chain_net_srv_vpn_cdb_server_list.c
+++ b/dap_chain_net_srv_vpn_cdb_server_list.c
@@ -127,7 +127,10 @@ static int order_info_print(dap_string_t *a_reply_str, dap_chain_net_t * a_net,
         dap_string_append_printf(a_reply_str, "        \"Port\":%hu,\n", l_node_info->hdr.ext_port ? l_node_info->hdr.ext_port : 80);
 
         //dap_string_append_printf(a_reply_str, "        \"Ext\":\"%s-%s\",\n", l_continent_str ? l_continent_str : "", l_region ? l_region : "");
-        dap_string_append_printf(a_reply_str, "        \"Ext\":0x%s,\n", l_ext_out ? l_ext_out : "");
+        if(l_ext_out)
+            dap_string_append_printf(a_reply_str, "        \"Ext\":0x%s,\n", l_ext_out);
+        else
+            dap_string_append_printf(a_reply_str, "        \"Ext\":0x0,\n");
         dap_string_append_printf(a_reply_str, "        \"Price\":%lu,\n", a_order->price);
         dap_string_append_printf(a_reply_str, "        \"PriceUnits\":%u,\n", a_order->price_unit.uint32);
         dap_string_append_printf(a_reply_str, "        \"PriceToken\":\"%s\"\n", a_order->price_ticker);
-- 
GitLab