From c9e499bea7af7a35fd1e5d83d465de434f1d2501 Mon Sep 17 00:00:00 2001 From: guozhigq Date: Fri, 15 Nov 2024 22:00:25 +0800 Subject: [PATCH 1/2] fix: dynamicForward msg --- lib/pages/dynamics/forward/index.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pages/dynamics/forward/index.dart b/lib/pages/dynamics/forward/index.dart index e285a8c5..bcbe3648 100644 --- a/lib/pages/dynamics/forward/index.dart +++ b/lib/pages/dynamics/forward/index.dart @@ -47,7 +47,7 @@ class _DynamicForwardPageState extends State { widget.cb?.call(); _onClose(); } else { - SmartDialog.showToast(res['message']); + SmartDialog.showToast(res['msg']); } } From bfbae8199716143e8267664accd7e184e8911626 Mon Sep 17 00:00:00 2001 From: guozhigq Date: Sat, 16 Nov 2024 15:35:48 +0800 Subject: [PATCH 2/2] fix: Request get options.headers null error --- lib/http/init.dart | 3 ++- lib/pages/member_archive/view.dart | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/http/init.dart b/lib/http/init.dart index 0868570f..db56fa70 100644 --- a/lib/http/init.dart +++ b/lib/http/init.dart @@ -212,7 +212,8 @@ class Request { if (extra != null) { if (extra['ua'] != null) { options ??= Options(); - options.headers!['user-agent'] = headerUa(type: extra['ua']); + options.headers ??= {}; + options.headers?['user-agent'] = headerUa(type: extra['ua']); } } try { diff --git a/lib/pages/member_archive/view.dart b/lib/pages/member_archive/view.dart index d19bc74e..94018e62 100644 --- a/lib/pages/member_archive/view.dart +++ b/lib/pages/member_archive/view.dart @@ -117,7 +117,7 @@ class _MemberArchivePageState extends State { } } else { return HttpError( - errMsg: snapshot.data['msg'], + errMsg: snapshot.data?['msg'] ?? '请求异常', fn: () {}, ); }