diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ElixirClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ElixirClientCodegen.java index e9b8783f0726f25d6bc60e05aa98276d64300dc2..b731c4f8e45263fe107ba51d1e9306a65e524b70 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ElixirClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ElixirClientCodegen.java @@ -693,6 +693,8 @@ public class ElixirClientCodegen extends DefaultCodegen implements CodegenConfig // Primitive return type, don't even try to decode if (returnBaseType == null || (returnSimpleType && returnTypeIsPrimitive)) { return "false"; + } else if (isListContainer && languageSpecificPrimitives().contains(returnBaseType)) { + return "[]"; } StringBuilder sb = new StringBuilder(); if (isListContainer) {