Project import generated by Copybara.

GitOrigin-RevId: 3811b026e6821e1b6dff5bf9c34f5f7f38f1f74d
This commit is contained in:
Madari Developers 2025-01-05 09:18:18 +00:00
parent 2a0e255f62
commit c38cd8400a

View file

@ -45,27 +45,29 @@ class _SearchPageState extends State<SearchPage> {
final List<LibraryRecord> records = []; final List<LibraryRecord> records = [];
for (final item in record) { for (final item in record) {
final result = Future.microtask(() async {
await BaseConnectionService.connectionByIdRaw(item.connection); final result =
await BaseConnectionService.connectionByIdRaw(item.connection);
final service = BaseConnectionService.connectionById(result); final service = BaseConnectionService.connectionById(result);
final filters = await service.getFilters(item); final filters = await service.getFilters(item);
final hasFilter = filters.where((item) { final hasFilter = filters.where((item) {
return item.title == "search"; return item.title == "search";
}).isNotEmpty; }).isNotEmpty;
if (hasFilter) { if (hasFilter) {
records.add(item); records.add(item);
if (mounted) { if (mounted) {
searchLibrariesList = LibraryRecordResponse( searchLibrariesList = LibraryRecordResponse(
data: records, data: records,
); );
setState(() {}); setState(() {});
}
} }
} });
} }
searchLibrariesList = LibraryRecordResponse( searchLibrariesList = LibraryRecordResponse(