From ed0d65e699a9ba5463c7bf5c3f35c60cb832a625 Mon Sep 17 00:00:00 2001 From: Coder_Manuel Date: Thu, 9 Nov 2023 21:56:05 +0300 Subject: [PATCH 1/3] perf(models): expose correct request in response data --- lib/src/http_interceptor/models/response_data_model.dart | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/src/http_interceptor/models/response_data_model.dart b/lib/src/http_interceptor/models/response_data_model.dart index c5c254d..f29cc74 100644 --- a/lib/src/http_interceptor/models/response_data_model.dart +++ b/lib/src/http_interceptor/models/response_data_model.dart @@ -1,12 +1,16 @@ +// ignore_for_file: overridden_fields + import 'dart:typed_data'; import '../http_interceptor.dart'; class ResponseData extends BaseResponse { @override - // ignore: overridden_fields int statusCode; + @override + RequestData? request; + ByteStream stream; String? body; @@ -17,7 +21,7 @@ class ResponseData extends BaseResponse { required this.stream, required this.statusCode, this.body, - RequestData? request, + this.request, int? contentLength, String? reasonPhrase, Map headers = const {}, From fdeb7508a7eabfc0958bd8fdce779663e93da685 Mon Sep 17 00:00:00 2001 From: Coder_Manuel Date: Thu, 9 Nov 2023 21:59:38 +0300 Subject: [PATCH 2/3] perf(models): expose correct request in response data --- lib/src/http_interceptor/models/request_data_model.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/src/http_interceptor/models/request_data_model.dart b/lib/src/http_interceptor/models/request_data_model.dart index f0070b6..a615a8f 100644 --- a/lib/src/http_interceptor/models/request_data_model.dart +++ b/lib/src/http_interceptor/models/request_data_model.dart @@ -14,7 +14,7 @@ class RequestData extends BaseRequest { bool persistentConnection; // Request only variables. - dynamic body; + String? body; Encoding? encoding; // MultipartRequest only properties. @@ -35,7 +35,7 @@ class RequestData extends BaseRequest { }) : super(method, url); factory RequestData.fromBaseRequest(BaseRequest request) { - dynamic reqBody; + String? reqBody; Encoding? reqEncoding; Map? reqFields; List? reqFiles; From 6be0a635887445c9353ca2ca968355b835f1a543 Mon Sep 17 00:00:00 2001 From: Coder_Manuel Date: Sat, 11 Nov 2023 14:43:58 +0300 Subject: [PATCH 3/3] perf(chore): bump up version number --- pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pubspec.yaml b/pubspec.yaml index 3ad2dc9..1d97fb5 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: network_requests description: An easy-to-use http network requests handler. -version: 2.0.4 +version: 2.0.5 homepage: https://github.com/Coder-Manuel/network_requests environment: