Skip to content

Commit 829ef53

Browse files
committed
Handle implicit headers KotlinMiskServerCodegen, KotlinSpringServerCodegen and KotlinServerCodegen
1 parent 58e05ce commit 829ef53

3 files changed

Lines changed: 7 additions & 6 deletions

File tree

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinMiskServerCodegen.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,6 @@ public void processOpts() {
258258
public OperationsMap postProcessOperationsWithModels(OperationsMap objs, List<ModelMap> allModels) {
259259
OperationMap objectMap = objs.getOperations();
260260
List<CodegenOperation> operations = objectMap.getOperation();
261-
262261
for (CodegenOperation operation : operations) {
263262

264263
if (operation.hasConsumes) {
@@ -277,6 +276,8 @@ public OperationsMap postProcessOperationsWithModels(OperationsMap objs, List<Mo
277276
operation.httpMethod = camelize(operation.httpMethod.toLowerCase(Locale.ROOT));
278277
}
279278

279+
handleImplicitHeaders(objs);
280+
280281
return objs;
281282
}
282283

@@ -330,4 +331,4 @@ private static Map<String, String> getMappings() {
330331

331332
return result;
332333
}
333-
}
334+
}

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinServerCodegen.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -786,6 +786,8 @@ public void setReturnContainer(final String returnContainer) {
786786
});
787787
}
788788

789+
handleImplicitHeaders(objs);
790+
789791
return objs;
790792
}
791793

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinSpringServerCodegen.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1317,10 +1317,6 @@ public void setReturnContainer(final String returnContainer) {
13171317
}
13181318
}
13191319
}
1320-
1321-
// if(implicitHeaders){
1322-
// removeHeadersFromAllParams(operation.allParams);
1323-
// }
13241320
});
13251321

13261322
// Add imports for sealed interfaces if feature is enabled
@@ -1345,6 +1341,8 @@ public void setReturnContainer(final String returnContainer) {
13451341
}
13461342
}
13471343

1344+
handleImplicitHeaders(objs);
1345+
13481346
return objs;
13491347
}
13501348

0 commit comments

Comments
 (0)