From 073698be10e92094c7d533c6c082a56cf9da379e Mon Sep 17 00:00:00 2001 From: Francisco Javier Tirado Sarti Date: Mon, 22 Jan 2024 18:27:59 +0100 Subject: [PATCH] Do not include null value in request --- .../main/resources/templates/libraries/microprofile/pojo.qute | 3 +++ 1 file changed, 3 insertions(+) diff --git a/deployment/src/main/resources/templates/libraries/microprofile/pojo.qute b/deployment/src/main/resources/templates/libraries/microprofile/pojo.qute index 23f93a30b..a1c721ada 100644 --- a/deployment/src/main/resources/templates/libraries/microprofile/pojo.qute +++ b/deployment/src/main/resources/templates/libraries/microprofile/pojo.qute @@ -73,6 +73,9 @@ public class {m.classname} {#if m.parent}extends {m.parent}{/if}{#if m.serializa **/ {#if !withXml} @JsonProperty("{v.baseName}") + {#if !v.required} + @com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL) + {/if} {/if} {#for ext in v.vendorExtensions.x-extra-annotation.orEmpty} {ext}