From 4c8ef754c02ce54cf14285995bc13ea63f4c1b1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20B=C3=B6sche?= Date: Sat, 24 Jan 2026 00:35:38 +0100 Subject: [PATCH] Add initial state emission for empty organization ID in permissions loading --- b0esche_cloud/lib/blocs/permission/permission_bloc.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/b0esche_cloud/lib/blocs/permission/permission_bloc.dart b/b0esche_cloud/lib/blocs/permission/permission_bloc.dart index 3181385..b0b271e 100644 --- a/b0esche_cloud/lib/blocs/permission/permission_bloc.dart +++ b/b0esche_cloud/lib/blocs/permission/permission_bloc.dart @@ -16,6 +16,10 @@ class PermissionBloc extends Bloc { LoadPermissions event, Emitter emit, ) async { + if (event.orgId.isEmpty) { + emit(PermissionInitial()); + return; + } emit(PermissionLoading()); try { final response = await apiClient.getRaw(