Skip to content

Commit bc11531

Browse files
committed
fix(registry): allow user to delete own account
- Use specific permission for deletion - User can now delete own settings
1 parent 51f5846 commit bc11531

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/src/registry/model_registry.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,9 @@ final modelRegistry = <String, ModelConfig<dynamic>>{
210210
requiresOwnershipCheck: true, // Must be the owner
211211
),
212212
deletePermission: const ModelActionPermission(
213-
type: RequiredPermissionType.unsupported, // User can delete their own
213+
type: RequiredPermissionType.specificPermission,
214+
permission: Permissions.userReadOwned, // User can delete their own
215+
requiresOwnershipCheck: true, // Must be the owner
214216
),
215217
),
216218
// Configuration for UserAppSettings (user-owned)

0 commit comments

Comments
 (0)