From 6a45f993ae172a3b475407d67b404f3ca1701dcf Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Sat, 26 Apr 2025 12:49:28 +0800 Subject: [PATCH] opt: request err code Signed-off-by: bggRGjQaUbCoE --- lib/http/init.dart | 6 +++--- lib/pages/video/detail/post_panel/post_panel.dart | 4 +--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/lib/http/init.dart b/lib/http/init.dart index c61a771dd..52bc80be9 100644 --- a/lib/http/init.dart +++ b/lib/http/init.dart @@ -211,7 +211,7 @@ class Request { data: { 'message': await AccountManager.dioError(e) }, // 将自定义 Map 数据赋值给 Response 的 data 属性 - statusCode: -1, + statusCode: e.response?.statusCode ?? -1, requestOptions: RequestOptions(), ); return errResponse; @@ -240,7 +240,7 @@ class Request { data: { 'message': await AccountManager.dioError(e) }, // 将自定义 Map 数据赋值给 Response 的 data 属性 - statusCode: -1, + statusCode: e.response?.statusCode ?? -1, requestOptions: RequestOptions(), ); return errResponse; @@ -269,7 +269,7 @@ class Request { data: { 'message': await AccountManager.dioError(e), }, - statusCode: -1, + statusCode: e.response?.statusCode ?? -1, requestOptions: RequestOptions(), ); } diff --git a/lib/pages/video/detail/post_panel/post_panel.dart b/lib/pages/video/detail/post_panel/post_panel.dart index 5704807d0..64effde50 100644 --- a/lib/pages/video/detail/post_panel/post_panel.dart +++ b/lib/pages/video/detail/post_panel/post_panel.dart @@ -383,14 +383,12 @@ class _PostPanelState extends CommonCollapseSlidePageState { Get.back(); Request().post( '${GStorage.blockServer}/api/skipSegments', - queryParameters: { + data: { 'videoID': videoDetailController.bvid, 'cid': videoDetailController.cid.value, 'userID': GStorage.blockUserID, 'userAgent': Constants.userAgent, 'videoDuration': videoDuration, - }, - data: { 'segments': list! .map( (item) => {