Remove unnecessary prefs

This commit is contained in:
problematicconsumer
2023-08-26 16:18:38 +03:30
parent 4acee038df
commit d429735a45
13 changed files with 13 additions and 200 deletions

View File

@@ -16,7 +16,6 @@ class GroupWithProxies with _$GroupWithProxies {
static Future<List<GroupWithProxies>> fromProxies(
List<ClashProxy> proxies,
TunnelMode? mode,
) async {
final stopWatch = Stopwatch()..start();
final res = await CombineWorker().execute(

View File

@@ -4,7 +4,6 @@ import 'package:fpdart/fpdart.dart';
import 'package:hiddify/data/data_providers.dart';
import 'package:hiddify/domain/clash/clash.dart';
import 'package:hiddify/domain/core_service_failure.dart';
import 'package:hiddify/features/common/clash/clash_mode.dart';
import 'package:hiddify/features/common/connectivity/connectivity_controller.dart';
import 'package:hiddify/features/proxies/model/model.dart';
import 'package:hiddify/utils/utils.dart';
@@ -20,11 +19,10 @@ class ProxiesNotifier extends _$ProxiesNotifier with AppLogger {
if (!await ref.watch(serviceRunningProvider.future)) {
throw const CoreServiceNotRunning();
}
final mode = await ref.watch(clashModeProvider.future);
return _clash.getProxies().flatMap(
(proxies) {
return TaskEither(
() async => right(await GroupWithProxies.fromProxies(proxies, mode)),
() async => right(await GroupWithProxies.fromProxies(proxies)),
);
},
).getOrElse((l) {