mirror of
https://github.com/JGeek00/adguard-home-manager.git
synced 2025-04-24 15:56:05 +00:00
Fixed issue load logs with filters applied
This commit is contained in:
parent
c5b534a980
commit
c39abf08ae
2 changed files with 9 additions and 4 deletions
|
@ -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';
|
||||
|
|
|
@ -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<LogsWidget> {
|
|||
}) 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<LogsWidget> {
|
|||
logsProvider.setSearchText(null);
|
||||
fetchLogs(
|
||||
inOffset: 0,
|
||||
searchText: null
|
||||
searchText: ''
|
||||
);
|
||||
},
|
||||
),
|
||||
|
|
Loading…
Add table
Reference in a new issue