Add initial state emission for empty organization ID in permissions loading

This commit is contained in:
Leon Bösche
2026-01-24 00:35:38 +01:00
parent 25b053ee13
commit 4c8ef754c0

View File

@@ -16,6 +16,10 @@ class PermissionBloc extends Bloc<PermissionEvent, PermissionState> {
LoadPermissions event, LoadPermissions event,
Emitter<PermissionState> emit, Emitter<PermissionState> emit,
) async { ) async {
if (event.orgId.isEmpty) {
emit(PermissionInitial());
return;
}
emit(PermissionLoading()); emit(PermissionLoading());
try { try {
final response = await apiClient.getRaw( final response = await apiClient.getRaw(