Fixed authorization service (#4130)

Fix permission filter when validate payload in authorization service
This commit is contained in:
alejandro-tss
2021-02-17 17:19:07 +01:00
committed by GitHub
parent 84c52feb71
commit d9cff2f8f3

View File

@@ -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();