mirror of
https://github.com/directus/directus.git
synced 2026-04-03 03:00:39 -04:00
Fixed authorization service (#4130)
Fix permission filter when validate payload in authorization service
This commit is contained in:
@@ -197,7 +197,7 @@ export class AuthorizationService {
|
||||
};
|
||||
} else {
|
||||
permission = this.schema.permissions.find((permission) => {
|
||||
return permission.action === action;
|
||||
return permission.collection === collection && permission.action === action;
|
||||
});
|
||||
|
||||
if (!permission) throw new ForbiddenException();
|
||||
|
||||
Reference in New Issue
Block a user