diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RustServerCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RustServerCodegen.java index d7a3fa7ad6c7..d3d2e4675000 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RustServerCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RustServerCodegen.java @@ -736,7 +736,7 @@ public CodegenOperation fromOperation(String path, String httpMethod, Operation String vendorExtensionPath = op.path.replace("{", ":").replace("}", ""); op.vendorExtensions.put("x-path",vendorExtensionPath); op.vendorExtensions.put("x-path-id", pathId); - op.vendorExtensions.put("x-has-path-params", !op.pathParams.isEmpty()); + op.vendorExtensions.put("x-has-path-params", hasPathParams); op.vendorExtensions.put("x-path-format-string", formatPath); String vendorExtensionHttpMethod = op.httpMethod.toUpperCase(Locale.ROOT);