From 2c5e4d053080e2745573911296cb8443a7997932 Mon Sep 17 00:00:00 2001 From: Simon Ding Date: Tue, 23 Jul 2024 20:24:14 +0800 Subject: [PATCH] feat: better readable text when no resources --- server/resources.go | 2 +- ui/lib/movie_watchlist.dart | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/server/resources.go b/server/resources.go index 570a28b..c72435e 100644 --- a/server/resources.go +++ b/server/resources.go @@ -269,7 +269,7 @@ func (s *Server) SearchAvailableMovies(c *gin.Context) (interface{}, error) { }) } if len(searchResults) == 0 { - return nil, errors.New("no resource found") + return []TorznabSearchResult{}, nil } return searchResults, nil } diff --git a/ui/lib/movie_watchlist.dart b/ui/lib/movie_watchlist.dart index 83b5741..ffbd9fc 100644 --- a/ui/lib/movie_watchlist.dart +++ b/ui/lib/movie_watchlist.dart @@ -225,6 +225,12 @@ class _NestedTabBarState extends ConsumerState } else { return torrents.when( data: (v) { + if (v.isEmpty) { + return const Center( + child: Text("无可用资源"), + ); + } + return DataTable( columns: const [ DataColumn(label: Text("名称")),