diff --git a/ui/lib/providers/welcome_data.dart b/ui/lib/providers/welcome_data.dart index 8540f7b..db8f6ef 100644 --- a/ui/lib/providers/welcome_data.dart +++ b/ui/lib/providers/welcome_data.dart @@ -1,6 +1,5 @@ import 'dart:async'; -import 'package:dio/dio.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:ui/providers/APIs.dart'; import 'package:ui/providers/server_response.dart'; @@ -21,7 +20,7 @@ var searchPageDataProvider = AsyncNotifierProvider.autoDispose >(SearchPageData.new); class SearchPageData extends AutoDisposeAsyncNotifier> { - final dio = Dio(); + List list = List.empty(growable: true); @override @@ -30,7 +29,8 @@ class SearchPageData extends AutoDisposeAsyncNotifier> { } Future submit2Watchlist(int id) async { - var resp = await Dio() + final dio = await APIs.getDio(); + var resp = await dio .post(APIs.watchlistUrl, data: {"id": id, "folder": "/downloads"}); var sp = ServerResponse.fromJson(resp.data); if (sp.code != 0) {