update dependencies and general fixes
This commit is contained in:
@@ -29,8 +29,8 @@ class ClashApi with InfraLogger {
|
||||
if (response.statusCode != 200 || response.data == null) {
|
||||
return left(response.statusMessage ?? "");
|
||||
}
|
||||
final proxies = (jsonDecode(response.data! as String)["proxies"]
|
||||
as Map<String, dynamic>)
|
||||
final proxies = ((jsonDecode(response.data! as String)
|
||||
as Map<String, dynamic>)["proxies"] as Map<String, dynamic>)
|
||||
.entries
|
||||
.map(
|
||||
(e) {
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
// ignore_for_file: avoid_manual_providers_as_generated_provider_dependency
|
||||
import 'package:hiddify/core/prefs/prefs.dart';
|
||||
import 'package:hiddify/domain/singbox/config_options.dart';
|
||||
import 'package:hiddify/utils/pref_notifier.dart';
|
||||
@@ -68,9 +69,8 @@ final setSystemProxyStore =
|
||||
|
||||
@riverpod
|
||||
ConfigOptions configOptions(ConfigOptionsRef ref) => ConfigOptions(
|
||||
executeConfigAsIs: ref.watch(debugModeNotifierProvider)
|
||||
? ref.watch(executeConfigAsIs)
|
||||
: false,
|
||||
executeConfigAsIs:
|
||||
ref.watch(debugModeNotifierProvider) && ref.watch(executeConfigAsIs),
|
||||
logLevel: ref.watch(logLevelStore),
|
||||
resolveDestination: ref.watch(resolveDestinationStore),
|
||||
ipv6Mode: ref.watch(ipv6ModeStore),
|
||||
|
||||
Reference in New Issue
Block a user