From 72207e3aa11c4e3292f0b41a46ed3f7a151f3fe9 Mon Sep 17 00:00:00 2001 From: Amin Ben Romdhane Date: Fri, 16 Aug 2024 16:19:22 +0200 Subject: [PATCH] JSON Plugin: Cannot Set an empty value --- libbbfdm-api/plugin/json_plugin.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libbbfdm-api/plugin/json_plugin.c b/libbbfdm-api/plugin/json_plugin.c index 4ffa02af..ccd96764 100644 --- a/libbbfdm-api/plugin/json_plugin.c +++ b/libbbfdm-api/plugin/json_plugin.c @@ -1629,7 +1629,12 @@ static int setvalue_param(char *refparam, struct dmctx *ctx, void *data, char *i } } - bbfdm_get_reference_linker(ctx, value, &reference); + if (DM_LSTRSTR(value, "=>")) { + bbfdm_get_reference_linker(ctx, value, &reference); + } else { + reference.path = value; + reference.value = ""; + } switch (action) { case VALUECHECK: