Update model & codegen

This commit is contained in:
Ashita Prasad
2024-01-07 14:36:30 +05:30
parent 3823b94531
commit 4cf36b6450
10 changed files with 71 additions and 98 deletions

View File

@ -1,11 +1,9 @@
import 'dart:convert';
import 'package:apidash/consts.dart';
import 'package:apidash/utils/convert_utils.dart';
import 'package:apidash/utils/extensions/request_model_extension.dart';
import 'package:jinja/jinja.dart' as jj;
import 'package:apidash/utils/utils.dart'
show getValidRequestUri, stripUriParams;
import '../../models/request_model.dart';
import 'package:apidash/consts.dart';
class KotlinOkHttpCodeGen {
final String kTemplateStart = """import okhttp3.OkHttpClient
@ -114,7 +112,7 @@ import okhttp3.MediaType.Companion.toMediaType""";
var formDataTemplate = jj.Template(kFormDataBody);
result += formDataTemplate.render({
"formDataList": rowsToFormDataMap(requestModel.formDataList),
"formDataList": requestModel.formDataMapList,
});
} else if (kMethodsWithBody.contains(method) && requestBody != null) {
var contentLength = utf8.encode(requestBody).length;