[elm] Fix repetitive enum prefixes (#2784)

Fixes #2759.
This commit is contained in:
Erik Timmers 2019-05-02 10:05:39 +02:00 committed by GitHub
parent f9d04c9c23
commit 006cfa35e6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -694,7 +694,10 @@ public class ElmClientCodegen extends DefaultCodegen implements CodegenConfig {
}
final String prefix = toEnumName(property);
for (Map<String, Object> enumVar : enumVars) {
enumVar.put("name", prefix + enumVar.get("name"));
if (!enumVar.containsKey("_isPrefixed")) {
enumVar.put("name", prefix + enumVar.get("name"));
enumVar.put("_isPrefixed", true);
}
}
}