Skip to content

Commit bb922e4

Browse files
committed
Update
1 parent 26f1ad4 commit bb922e4

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

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

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1188,10 +1188,15 @@ protected String getParameterDataType(final Parameter parameter, final Schema sc
11881188
@Override
11891189
public String toVarName(String name) {
11901190
final var varName = super.toVarName(name);
1191+
11911192
if (varName.startsWith("r#"))
11921193
return "r_" + varName.substring(2);
1193-
else
1194-
return varName;
1194+
1195+
// Special case: validate(nested) macros has internal field errors, thus, result in compilation error
1196+
if (varName == "errors")
1197+
return "errors_";
1198+
1199+
return varName;
11951200
}
11961201

11971202
static class PathMethodOperations {

0 commit comments

Comments
 (0)