From b765f16ea6dcdceca5d37436b1657fbe74c12a61 Mon Sep 17 00:00:00 2001 From: Simon Ding Date: Wed, 31 Jul 2024 20:59:40 +0800 Subject: [PATCH] chore: updates --- README.md | 6 ++++++ server/server.go | 2 +- server/watchlist.go | 6 +++++- ui/lib/search.dart | 2 +- ui/lib/tv_details.dart | 2 +- 5 files changed, 14 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 7b7db60..15a747a 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,12 @@ Polaris 是一个电视剧和电影的追踪软件。配置好了之后,当剧 - [x] plex 刮削支持 - [x] and more... +## Todos + +- [] qbittorrent客户端支持 +- [] 更多通知客户端支持 +- [] 第三方watchlist导入支持 + ## 使用 使用此程序参考 [【快速开始】](./doc/quick_start.md) diff --git a/server/server.go b/server/server.go index 64d1349..3640f44 100644 --- a/server/server.go +++ b/server/server.go @@ -129,7 +129,7 @@ func (s *Server) Serve() error { func (s *Server) TMDB() (*tmdb.Client, error) { api := s.db.GetSetting(db.SettingTmdbApiKey) if api == "" { - return nil, errors.New("tmdb api not set") + return nil, errors.New("TMDB apiKey not set") } return tmdb.NewClient(api) } diff --git a/server/watchlist.go b/server/watchlist.go index 388f4a9..cf0c8fc 100644 --- a/server/watchlist.go +++ b/server/watchlist.go @@ -43,7 +43,11 @@ func (s *Server) SearchMedia(c *gin.Context) (interface{}, error) { return nil, errors.Wrap(err, "bind query") } log.Infof("search media with keyword: %v", q.Query) - r, err := s.MustTMDB().SearchMedia(q.Query, s.language, q.Page) + tmdb, err := s.TMDB() + if err != nil { + return nil, err + } + r, err := tmdb.SearchMedia(q.Query, s.language, q.Page) if err != nil { return nil, errors.Wrap(err, "search tv") } diff --git a/ui/lib/search.dart b/ui/lib/search.dart index d5b9718..eafc94c 100644 --- a/ui/lib/search.dart +++ b/ui/lib/search.dart @@ -85,7 +85,7 @@ class _SearchPageState extends ConsumerState { ? const Chip( avatar: Icon(Icons.live_tv), label: Text( - "电视剧", + "剧集", )) : const Chip( avatar: Icon(Icons.movie), diff --git a/ui/lib/tv_details.dart b/ui/lib/tv_details.dart index be53f5f..91f87b5 100644 --- a/ui/lib/tv_details.dart +++ b/ui/lib/tv_details.dart @@ -172,7 +172,7 @@ class _TvDetailsPageState extends ConsumerState { return SingleChildScrollView( child: DataTable( dataTextStyle: - const TextStyle(fontSize: 12, height: 0), + const TextStyle(fontSize: 12), columns: const [ DataColumn(label: Text("名称")), DataColumn(label: Text("大小")),