Skip to content

Commit 2cdacc7

Browse files
committed
Remove httpClientManager dependency
1 parent f7b911a commit 2cdacc7

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

lib/providers/collection_providers.dart

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,22 +25,18 @@ final requestSequenceProvider = StateProvider<List<String>>((ref) {
2525
return ids ?? [];
2626
});
2727

28-
final httpClientManager = HttpClientManager();
29-
3028
final StateNotifierProvider<CollectionStateNotifier, Map<String, RequestModel>?>
3129
collectionStateNotifierProvider =
3230
StateNotifierProvider((ref) => CollectionStateNotifier(
3331
ref,
3432
hiveHandler,
35-
httpClientManager,
3633
));
3734

3835
class CollectionStateNotifier
3936
extends StateNotifier<Map<String, RequestModel>?> {
4037
CollectionStateNotifier(
4138
this.ref,
4239
this.hiveHandler,
43-
this.httpClientManager,
4440
) : super(null) {
4541
var status = loadData();
4642
Future.microtask(() {
@@ -57,7 +53,6 @@ class CollectionStateNotifier
5753
final Ref ref;
5854
final HiveHandler hiveHandler;
5955
final baseHttpResponseModel = const HttpResponseModel();
60-
final HttpClientManager httpClientManager;
6156

6257
bool hasId(String id) => state?.keys.contains(id) ?? false;
6358

@@ -117,7 +112,7 @@ class CollectionStateNotifier
117112
final rId = id ?? ref.read(selectedIdStateProvider);
118113
var itemIds = ref.read(requestSequenceProvider);
119114
int idx = itemIds.indexOf(rId!);
120-
httpClientManager.cancelRequest(rId);
115+
cancelHttpRequest(rId);
121116
itemIds.remove(rId);
122117
ref.read(requestSequenceProvider.notifier).state = [...itemIds];
123118

@@ -294,7 +289,7 @@ class CollectionStateNotifier
294289
state = map;
295290

296291
bool noSSL = ref.read(settingsProvider).isSSLDisabled;
297-
(HttpResponse?, Duration?, String?)? responseRec = await request(
292+
var responseRec = await sendHttpRequest(
298293
requestId,
299294
apiType,
300295
substitutedHttpRequestModel,
@@ -350,7 +345,7 @@ class CollectionStateNotifier
350345

351346
void cancelRequest() {
352347
final id = ref.read(selectedIdStateProvider);
353-
httpClientManager.cancelRequest(id);
348+
cancelHttpRequest(id);
354349
unsave();
355350
}
356351

0 commit comments

Comments
 (0)