From d25be53b77e86fa7b559d0a1eed34b7fd66b3187 Mon Sep 17 00:00:00 2001 From: Edouard DUPIN Date: Sun, 15 Sep 2024 15:52:10 +0200 Subject: [PATCH] [FIX] dot generation --- .../kar/archidata/externalRestApi/dot/DotApiGeneration.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/org/kar/archidata/externalRestApi/dot/DotApiGeneration.java b/src/org/kar/archidata/externalRestApi/dot/DotApiGeneration.java index c14a458..27acaa9 100644 --- a/src/org/kar/archidata/externalRestApi/dot/DotApiGeneration.java +++ b/src/org/kar/archidata/externalRestApi/dot/DotApiGeneration.java @@ -10,6 +10,7 @@ import java.util.Set; import org.kar.archidata.externalRestApi.dot.DotClassElement.DefinedPosition; import org.kar.archidata.externalRestApi.model.ApiGroupModel; import org.kar.archidata.externalRestApi.model.ApiModel; +import org.kar.archidata.externalRestApi.model.ApiModel.OptionalClassModel; import org.kar.archidata.externalRestApi.model.ClassEnumModel; import org.kar.archidata.externalRestApi.model.ClassListModel; import org.kar.archidata.externalRestApi.model.ClassMapModel; @@ -216,7 +217,7 @@ public class DotApiGeneration { hasParam = true; boolean hasParam2 = false; data.append("data: {"); - for (final Entry> pathEntry : interfaceElement.multiPartParameters + for (final Entry pathEntry : interfaceElement.multiPartParameters .entrySet()) { if (hasParam2) { data.append(", "); @@ -224,7 +225,7 @@ public class DotApiGeneration { hasParam2 = true; data.append(pathEntry.getKey()); data.append(": "); - data.append(generateClassModelsTypescript(pathEntry.getValue(), dotGroup)); + data.append(generateClassModelsTypescript(pathEntry.getValue().model(), dotGroup)); } data.append("}"); }