From d5c2a5f8131c877da77c4ce890fb5152beecca28 Mon Sep 17 00:00:00 2001 From: Edouard DUPIN Date: Mon, 17 Mar 2025 19:48:30 +0100 Subject: [PATCH] [FIX] correct some generic code generation --- src/org/kar/archidata/catcher/RestErrorResponse.java | 2 ++ src/org/kar/archidata/model/User.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/org/kar/archidata/catcher/RestErrorResponse.java b/src/org/kar/archidata/catcher/RestErrorResponse.java index 68182f4..cc26156 100644 --- a/src/org/kar/archidata/catcher/RestErrorResponse.java +++ b/src/org/kar/archidata/catcher/RestErrorResponse.java @@ -6,6 +6,7 @@ import java.util.List; import org.bson.types.ObjectId; import org.kar.archidata.annotation.apiGenerator.ApiGenerationMode; +import jakarta.annotation.Nullable; import jakarta.persistence.Column; import jakarta.validation.constraints.NotNull; import jakarta.ws.rs.core.Response; @@ -28,6 +29,7 @@ public class RestErrorResponse { @Column(length = 0) final public String statusMessage; + @Nullable final public List inputError; public RestErrorResponse(final Response.Status status, final String time, final String error, final String message, diff --git a/src/org/kar/archidata/model/User.java b/src/org/kar/archidata/model/User.java index fa456d9..2cd1483 100644 --- a/src/org/kar/archidata/model/User.java +++ b/src/org/kar/archidata/model/User.java @@ -20,6 +20,7 @@ import java.util.UUID; import org.kar.archidata.annotation.DataIfNotExists; import org.kar.archidata.annotation.DataJson; +import org.kar.archidata.annotation.apiGenerator.ApiGenerationMode; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonInclude; @@ -36,6 +37,7 @@ import jakarta.ws.rs.DefaultValue; @Table(name = "user") @DataIfNotExists @JsonInclude(JsonInclude.Include.NON_NULL) +@ApiGenerationMode(create = true, update = true) public class User extends GenericDataSoftDelete { @NotNull @Column(length = 128)