From 0b0e235f266941cf3dad7f359701f5328259f725 Mon Sep 17 00:00:00 2001 From: raf-dev1 Date: Thu, 12 Jun 2025 14:13:25 +0300 Subject: [PATCH] fix the save button by removing deleted items from spaces then return all other elements status to unchanged --- .../all_spaces/bloc/space_management_bloc.dart | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/pages/spaces_management/all_spaces/bloc/space_management_bloc.dart b/lib/pages/spaces_management/all_spaces/bloc/space_management_bloc.dart index f666c078..a4d6628e 100644 --- a/lib/pages/spaces_management/all_spaces/bloc/space_management_bloc.dart +++ b/lib/pages/spaces_management/all_spaces/bloc/space_management_bloc.dart @@ -491,6 +491,12 @@ class SpaceManagementBloc event.communityUuid, emit, ); + event.spaces.removeWhere( + (space) => space.status == SpaceStatus.deleted, + ); + event.spaces.forEach( + (space) => space.status = SpaceStatus.unchanged, + ); } } catch (e) { // emit(SpaceManagementError('Error saving spaces: $e'));