fix group parameter logic (#1779)

This commit is contained in:
William Cheng 2018-12-30 16:50:21 +08:00 committed by GitHub
parent 7cee999543
commit 2e727f6dc7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -568,8 +568,7 @@ public class DefaultGenerator extends AbstractGenerator implements Generator {
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
List<CodegenOperation> operations = (List<CodegenOperation>) objectMap.get("operation"); List<CodegenOperation> operations = (List<CodegenOperation>) objectMap.get("operation");
for (CodegenOperation op : operations) { for (CodegenOperation op : operations) {
op.httpMethod = op.httpMethod.toLowerCase(Locale.ROOT); if (isGroupParameters && !op.vendorExtensions.containsKey("x-group-parameters")) {
if (!op.vendorExtensions.containsKey("x-group-parameters")) {
op.vendorExtensions.put("x-group-parameters", Boolean.TRUE); op.vendorExtensions.put("x-group-parameters", Boolean.TRUE);
} }
} }