mirror of
https://github.com/madari-media/madari-oss.git
synced 2026-01-11 22:40:23 +00:00
Project import generated by Copybara.
GitOrigin-RevId: 3811b026e6821e1b6dff5bf9c34f5f7f38f1f74d
This commit is contained in:
parent
2a0e255f62
commit
c38cd8400a
1 changed files with 17 additions and 15 deletions
|
|
@ -45,27 +45,29 @@ class _SearchPageState extends State<SearchPage> {
|
|||
final List<LibraryRecord> records = [];
|
||||
|
||||
for (final item in record) {
|
||||
final result =
|
||||
await BaseConnectionService.connectionByIdRaw(item.connection);
|
||||
Future.microtask(() async {
|
||||
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) {
|
||||
return item.title == "search";
|
||||
}).isNotEmpty;
|
||||
final hasFilter = filters.where((item) {
|
||||
return item.title == "search";
|
||||
}).isNotEmpty;
|
||||
|
||||
if (hasFilter) {
|
||||
records.add(item);
|
||||
if (mounted) {
|
||||
searchLibrariesList = LibraryRecordResponse(
|
||||
data: records,
|
||||
);
|
||||
if (hasFilter) {
|
||||
records.add(item);
|
||||
if (mounted) {
|
||||
searchLibrariesList = LibraryRecordResponse(
|
||||
data: records,
|
||||
);
|
||||
|
||||
setState(() {});
|
||||
setState(() {});
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
searchLibrariesList = LibraryRecordResponse(
|
||||
|
|
|
|||
Loading…
Reference in a new issue