Fixed issues

This commit is contained in:
Abdullah Alassaf
2025-02-04 01:54:18 +03:00
parent 506531e16a
commit 572520eed5
5 changed files with 18 additions and 8 deletions

View File

@ -35,6 +35,7 @@ class DeviceManagementBloc extends Bloc<DeviceManagementEvent, DeviceManagementS
emit(DeviceManagementLoading());
try {
List<AllDevicesModel> devices = [];
_devices.clear();
var spaceBloc = event.context.read<SpaceTreeBloc>();
if (spaceBloc.state.selectedCommunities.isEmpty) {
devices = await DevicesManagementApi().fetchDevices('', '');
@ -42,7 +43,7 @@ class DeviceManagementBloc extends Bloc<DeviceManagementEvent, DeviceManagementS
for (var community in spaceBloc.state.selectedCommunities) {
List<String> spacesList = spaceBloc.state.selectedCommunityAndSpaces[community] ?? [];
for (var space in spacesList) {
await DevicesManagementApi().fetchDevices(community, space);
devices.addAll(await DevicesManagementApi().fetchDevices(community, space));
}
}
}