From af9eb8d7da380fe0c9be150714e166c720c45dd6 Mon Sep 17 00:00:00 2001 From: Massimiliano Pippi Date: Tue, 1 Oct 2019 15:22:43 +0200 Subject: [PATCH] import time when properties are slices of time.Time (#3973) --- .../org/openapitools/codegen/languages/AbstractGoCodegen.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 60f55a343df..17e89949d45 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 @@ -495,7 +495,8 @@ public abstract class AbstractGoCodegen extends DefaultCodegen implements Codege if (v instanceof CodegenModel) { CodegenModel model = (CodegenModel) v; for (CodegenProperty param : model.vars) { - if (!addedTimeImport && "time.Time".equals(param.baseType)) { + if (!addedTimeImport + && "time.Time".equals(param.dataType) || ("[]time.Time".equals(param.dataType))) { imports.add(createMapping("import", "time")); addedTimeImport = true; }