From 84edea1983bee75144d01547f1cefe3bf2f88ff7 Mon Sep 17 00:00:00 2001 From: fengzero Date: Thu, 7 Nov 2024 06:56:01 +0000 Subject: [PATCH] json_value: array bool --- include/neuron/msg.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/include/neuron/msg.h b/include/neuron/msg.h index 6a714bc6..e13e95ce 100644 --- a/include/neuron/msg.h +++ b/include/neuron/msg.h @@ -977,6 +977,13 @@ static inline void neu_tag_value_to_json(neu_resp_tag_value_meta_t *tag_value, tag_json->value.val_array_uint8.u8s = tag_value->value.value.bytes.bytes; break; + case NEU_TYPE_ARRAY_BOOL: + tag_json->t = NEU_JSON_ARRAY_BOOL; + tag_json->value.val_array_bool.length = + tag_value->value.value.bools.length; + tag_json->value.val_array_bool.bools = + tag_value->value.value.bools.bools; + break; case NEU_TYPE_ARRAY_INT8: tag_json->t = NEU_JSON_ARRAY_INT8; tag_json->value.val_array_int8.length = @@ -1168,6 +1175,13 @@ neu_tag_value_to_json_paginate(neu_resp_tag_value_meta_paginate_t *tag_value, tag_json->value.val_array_uint8.u8s = tag_value->value.value.bytes.bytes; break; + case NEU_TYPE_ARRAY_BOOL: + tag_json->t = NEU_JSON_ARRAY_BOOL; + tag_json->value.val_array_bool.length = + tag_value->value.value.bools.length; + tag_json->value.val_array_bool.bools = + tag_value->value.value.bools.bools; + break; case NEU_TYPE_ARRAY_INT8: tag_json->t = NEU_JSON_ARRAY_INT8; tag_json->value.val_array_int8.length =