From 3a71e59e00e81c2a35b339d0671a0f48ce67162f Mon Sep 17 00:00:00 2001 From: Anand Shah Date: Sat, 29 Sep 2018 14:27:28 +0530 Subject: [PATCH] fix optional import (#1083) --- .../org/openapitools/codegen/languages/AbstractGoCodegen.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractGoCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractGoCodegen.java index f1a26ba9a72..827d5f35744 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractGoCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractGoCodegen.java @@ -374,8 +374,8 @@ public abstract class AbstractGoCodegen extends DefaultCodegen implements Codege } } - // import "optionals" package if the parameter is primitive and optional - if (!param.required && param.isPrimitiveType) { + // import "optionals" package if the parameter is optional + if (!param.required) { if (!addedOptionalImport) { imports.add(createMapping("import", "github.com/antihax/optional")); addedOptionalImport = true;