diff --git a/lib/providers/servers_provider.dart b/lib/providers/servers_provider.dart index c309bea..04544d7 100644 --- a/lib/providers/servers_provider.dart +++ b/lib/providers/servers_provider.dart @@ -7,7 +7,6 @@ import 'package:adguard_home_manager/models/dns_info.dart'; import 'package:adguard_home_manager/models/rewrite_rules.dart'; import 'package:adguard_home_manager/models/filtering_status.dart'; import 'package:adguard_home_manager/models/clients_allowed_blocked.dart'; -import 'package:adguard_home_manager/models/encryption.dart'; import 'package:adguard_home_manager/models/clients.dart'; import 'package:adguard_home_manager/models/server_status.dart'; import 'package:adguard_home_manager/models/server.dart'; diff --git a/lib/screens/logs/logs.dart b/lib/screens/logs/logs.dart index 62f4dd4..6b84058 100644 --- a/lib/screens/logs/logs.dart +++ b/lib/screens/logs/logs.dart @@ -30,6 +30,8 @@ class Logs extends StatelessWidget { serversProvider: serversProvider, appConfigProvider: appConfigProvider, logsProvider: logsProvider, + selectedResultStatus: logsProvider.appliedFilters.selectedResultStatus, + searchText: logsProvider.appliedFilters.searchText, ); } } @@ -38,12 +40,16 @@ class LogsWidget extends StatefulWidget { final ServersProvider serversProvider; final AppConfigProvider appConfigProvider; final LogsProvider logsProvider; + final String selectedResultStatus; + final String? searchText; const LogsWidget({ Key? key, required this.serversProvider, required this.appConfigProvider, required this.logsProvider, + required this.selectedResultStatus, + required this.searchText, }) : super(key: key); @override @@ -65,8 +71,8 @@ class _LogsWidgetState extends State { }) async { int offst = inOffset ?? widget.logsProvider.offset; - String resStatus = responseStatus ?? widget.logsProvider.selectedResultStatus; - String? search = searchText ?? widget.logsProvider.searchText; + String resStatus = responseStatus ?? widget.selectedResultStatus; + String? search = searchText ?? widget.searchText; if (loadingMore != null && loadingMore == true) { setState(() => isLoadingMore = true); @@ -408,7 +414,7 @@ class _LogsWidgetState extends State { logsProvider.setSearchText(null); fetchLogs( inOffset: 0, - searchText: null + searchText: '' ); }, ),