From d20840f4a6ad2c7226c78a80db05f331e926dc3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20B=C3=B6sche?= Date: Fri, 9 Jan 2026 22:53:33 +0100 Subject: [PATCH] Refactor PermissionBloc to allow all permissions for authenticated users --- b0esche_cloud/lib/blocs/permission/permission_bloc.dart | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/b0esche_cloud/lib/blocs/permission/permission_bloc.dart b/b0esche_cloud/lib/blocs/permission/permission_bloc.dart index 46f2d15..596680f 100644 --- a/b0esche_cloud/lib/blocs/permission/permission_bloc.dart +++ b/b0esche_cloud/lib/blocs/permission/permission_bloc.dart @@ -16,11 +16,12 @@ class PermissionBloc extends Bloc { // Simulate loading permissions from backend for orgId await Future.delayed(const Duration(seconds: 1)); // Mock capabilities based on orgId + // Allow all permissions for authenticated users (proper permissions should come from backend) final capabilities = Capabilities( canRead: true, - canWrite: event.orgId == 'org1', // Only admin for personal - canShare: event.orgId == 'org1', - canAdmin: event.orgId == 'org1', + canWrite: true, + canShare: true, + canAdmin: true, canAnnotate: true, canEdit: true, );