diff --git a/lib/pages/access_management/booking_system/presentation/bloc/sidebar/sidebar_bloc.dart b/lib/pages/access_management/booking_system/presentation/bloc/sidebar/sidebar_bloc.dart index 9abf032a..3aa13192 100644 --- a/lib/pages/access_management/booking_system/presentation/bloc/sidebar/sidebar_bloc.dart +++ b/lib/pages/access_management/booking_system/presentation/bloc/sidebar/sidebar_bloc.dart @@ -41,25 +41,9 @@ class SidebarBloc extends Bloc { search: _currentSearch, ); - final rooms = paginatedSpaces.data.map((space) { - return BookableSpaceModel( - uuid: space.uuid, - spaceName: space.spaceName, - virtualLocation: space.virtualLocation, - bookableConfig: BookableConfig( - uuid: space.bookableConfig.uuid, - daysAvailable: space.bookableConfig.daysAvailable, - startTime: space.bookableConfig.startTime, - endTime: space.bookableConfig.endTime, - active: space.bookableConfig.active, - points: space.bookableConfig.points, - ), - ); - }).toList(); - emit(state.copyWith( - allRooms: rooms, - displayedRooms: rooms, + allRooms: paginatedSpaces.data, + displayedRooms: paginatedSpaces.data, isLoading: false, hasMore: paginatedSpaces.hasNext, totalPages: paginatedSpaces.totalPage, @@ -89,23 +73,7 @@ class SidebarBloc extends Bloc { search: _currentSearch, ); - final newRooms = paginatedSpaces.data.map((space) { - return BookableSpaceModel( - uuid: space.uuid, - spaceName: space.spaceName, - virtualLocation: space.virtualLocation, - bookableConfig: BookableConfig( - uuid: space.bookableConfig.uuid, - daysAvailable: space.bookableConfig.daysAvailable, - startTime: space.bookableConfig.startTime, - endTime: space.bookableConfig.endTime, - active: space.bookableConfig.active, - points: space.bookableConfig.points, - ), - ); - }).toList(); - - final updatedRooms = [...state.allRooms, ...newRooms]; + final updatedRooms = [...state.allRooms, ...paginatedSpaces.data]; emit(state.copyWith( allRooms: updatedRooms,