Skip to content

Commit 824a098

Browse files
committed
fixed wrong import for composed schema models
1 parent 5491916 commit 824a098

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

src/main/java/io/swagger/codegen/v3/generators/typescript/TypeScriptAngularClientCodegen.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,24 @@ private boolean isLanguageGenericType(String type) {
368368
return false;
369369
}
370370

371+
protected void addOperationImports(CodegenOperation codegenOperation, Set<String> operationImports) {
372+
for (String operationImport : operationImports) {
373+
if (operationImport.contains("|")) {
374+
String[] importNames = operationImport.split("\\|");
375+
for (String importName : importNames) {
376+
importName = importName.trim();
377+
if (needToImport(importName)) {
378+
codegenOperation.imports.add(importName);
379+
}
380+
}
381+
} else {
382+
if (needToImport(operationImport)) {
383+
codegenOperation.imports.add(operationImport);
384+
}
385+
}
386+
}
387+
}
388+
371389
@Override
372390
public void postProcessParameter(CodegenParameter parameter) {
373391
super.postProcessParameter(parameter);

0 commit comments

Comments
 (0)