From cae032fd0063ee096a8b5a7bf7228dcb577ab718 Mon Sep 17 00:00:00 2001 From: Ashita Prasad Date: Fri, 6 Dec 2024 03:50:23 +0530 Subject: [PATCH] Update http_request_model.dart --- packages/apidash_core/lib/models/http_request_model.dart | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/apidash_core/lib/models/http_request_model.dart b/packages/apidash_core/lib/models/http_request_model.dart index 60527158..2ec3d411 100644 --- a/packages/apidash_core/lib/models/http_request_model.dart +++ b/packages/apidash_core/lib/models/http_request_model.dart @@ -1,6 +1,6 @@ -import 'dart:io'; import 'dart:convert'; import 'package:freezed_annotation/freezed_annotation.dart'; +import '../extensions/extensions.dart'; import '../utils/utils.dart' show rowsToFormDataMapList, rowsToMap, getEnabledRows; import '../consts.dart'; @@ -43,8 +43,7 @@ class HttpRequestModel with _$HttpRequestModel { Map get enabledHeadersMap => rowsToMap(enabledHeaders) ?? {}; Map get enabledParamsMap => rowsToMap(enabledParams) ?? {}; - bool get hasContentTypeHeader => enabledHeadersMap.keys - .any((k) => k.toLowerCase() == HttpHeaders.contentTypeHeader); + bool get hasContentTypeHeader => enabledHeadersMap.hasKeyContentType(); bool get hasFormDataContentType => bodyContentType == ContentType.formdata; bool get hasJsonContentType => bodyContentType == ContentType.json; bool get hasTextContentType => bodyContentType == ContentType.text;