Update codegens

This commit is contained in:
Ashita Prasad
2023-10-07 18:04:51 +05:30
parent 9c95e3107f
commit 925a69a37e
3 changed files with 5 additions and 6 deletions

View File

@ -4,7 +4,6 @@ import 'package:apidash/utils/utils.dart'
show requestModelToHARJsonRequest, padMultilineString; show requestModelToHARJsonRequest, padMultilineString;
import 'package:apidash/models/models.dart' show RequestModel; import 'package:apidash/models/models.dart' show RequestModel;
// ignore: camel_case_types
class FetchCodeGen { class FetchCodeGen {
FetchCodeGen({this.isNodeJs = false}); FetchCodeGen({this.isNodeJs = false});

View File

@ -1,7 +1,8 @@
import 'dart:convert'; import 'dart:convert';
import 'package:apidash/consts.dart'; import 'package:apidash/consts.dart';
import 'package:jinja/jinja.dart' as jj; import 'package:jinja/jinja.dart' as jj;
import 'package:apidash/utils/utils.dart' show getValidRequestUri; import 'package:apidash/utils/utils.dart'
show getValidRequestUri, stripUriParams;
import '../../models/request_model.dart'; import '../../models/request_model.dart';
class KotlinOkHttpCodeGen { class KotlinOkHttpCodeGen {
@ -80,7 +81,7 @@ import okhttp3.MediaType.Companion.toMediaType""";
Uri? uri = rec.$1; Uri? uri = rec.$1;
if (uri != null) { if (uri != null) {
String url = "${uri.scheme}://${uri.authority}${uri.path}"; String url = stripUriParams(uri);
if (uri.hasQuery) { if (uri.hasQuery) {
var params = uri.queryParameters; var params = uri.queryParameters;

View File

@ -3,7 +3,7 @@ import 'dart:convert';
import 'package:jinja/jinja.dart' as jj; import 'package:jinja/jinja.dart' as jj;
import 'package:apidash/consts.dart'; import 'package:apidash/consts.dart';
import 'package:apidash/utils/utils.dart' import 'package:apidash/utils/utils.dart'
show getValidRequestUri, padMultilineString; show getValidRequestUri, padMultilineString, stripUriParams;
import 'package:apidash/models/models.dart' show RequestModel; import 'package:apidash/models/models.dart' show RequestModel;
class PythonRequestsCodeGen { class PythonRequestsCodeGen {
@ -79,8 +79,7 @@ print('Response Body:', response.text)
Uri? uri = rec.$1; Uri? uri = rec.$1;
if (uri != null) { if (uri != null) {
var templateStartUrl = jj.Template(kTemplateStart); var templateStartUrl = jj.Template(kTemplateStart);
result += templateStartUrl result += templateStartUrl.render({"url": stripUriParams(uri)});
.render({"url": "${uri.scheme}://${uri.authority}${uri.path}"});
if (uri.hasQuery) { if (uri.hasQuery) {
var params = uri.queryParameters; var params = uri.queryParameters;