From c4d4551fdabcfab95565d2731edfcb43aed38fab Mon Sep 17 00:00:00 2001 From: ElaadF Date: Fri, 7 Oct 2022 02:55:43 +0200 Subject: [PATCH] Work in progress --- .../com/normation/plugins/datasources/Serialization.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/datasources/src/main/scala/com/normation/plugins/datasources/Serialization.scala b/datasources/src/main/scala/com/normation/plugins/datasources/Serialization.scala index 83f333b24..5a6f3774e 100644 --- a/datasources/src/main/scala/com/normation/plugins/datasources/Serialization.scala +++ b/datasources/src/main/scala/com/normation/plugins/datasources/Serialization.scala @@ -52,6 +52,7 @@ import scala.concurrent.duration.FiniteDuration import cats._ import cats.implicits._ import com.normation.rudder.domain.properties.GenericProperty._ +import com.typesafe.config.ConfigRenderOptions import zio.duration.Duration object Translate { @@ -100,7 +101,7 @@ object DataSourceJsonSerializer{ case MissingNodeBehavior.Delete => ("name" -> MissingNodeBehavior.Delete.name):JObject case MissingNodeBehavior.NoChange => ("name" -> MissingNodeBehavior.NoChange.name):JObject case MissingNodeBehavior.DefaultValue(value) => (("name" -> MissingNodeBehavior.DefaultValue.name) ~ - ("value" -> parse(serializeToJson(value)))):JObject + ("value" -> parse(value.render(ConfigRenderOptions.concise())))):JObject }) ) )