Skip to content

Commit e0020b4

Browse files
authored
underscore classVarName to fix route issue in ROR (#706)
1 parent 375c26c commit e0020b4

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,16 @@ public String toApiFilename(String name) {
250250
return underscore(name) + "_controller";
251251
}
252252

253+
@Override
254+
public String toApiVarName(String name) {
255+
if (name.length() == 0) {
256+
return "api";
257+
}
258+
259+
// e.g. PhoneNumber => phone_number
260+
return underscore(sanitizeName(name));
261+
}
262+
253263
@Override
254264
public String toApiName(String name) {
255265
if (name.length() == 0) {

0 commit comments

Comments
 (0)