Refactor PermissionBloc to allow all permissions for authenticated users
This commit is contained in:
@@ -16,11 +16,12 @@ class PermissionBloc extends Bloc<PermissionEvent, PermissionState> {
|
||||
// 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,
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user