diff --git a/ui/lib/providers/series_details.dart b/ui/lib/providers/series_details.dart index f4d740c..26610a0 100644 --- a/ui/lib/providers/series_details.dart +++ b/ui/lib/providers/series_details.dart @@ -82,7 +82,7 @@ class SeriesDetailData ref.invalidateSelf(); } - Future downloadall() async { + Future downloadall() async { final dio = APIs.getDio(); var resp = await dio.get(APIs.downloadAllUrl + id!); var sp = ServerResponse.fromJson(resp.data); @@ -90,6 +90,7 @@ class SeriesDetailData throw sp.message; } ref.invalidateSelf(); + return sp.data; } } diff --git a/ui/lib/widgets/detail_card.dart b/ui/lib/widgets/detail_card.dart index b717bb4..a638df9 100644 --- a/ui/lib/widgets/detail_card.dart +++ b/ui/lib/widgets/detail_card.dart @@ -308,7 +308,9 @@ class _DetailCardState extends ConsumerState { onPressed: () async{ await ref .read(mediaDetailsProvider(widget.details.id.toString()).notifier) - .downloadall(); + .downloadall().then((list) => { + showSnakeBar("开始下载:$list") + }); }, icon: Icons.download_rounded); }