Merge branch 'auth' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into auth

This commit is contained in:
Xu Chang 2023-08-11 17:22:28 +08:00
commit a2e9819168
2 changed files with 4 additions and 2 deletions

View File

@ -538,7 +538,7 @@ var RelationAuth = /** @class */ (function () {
* @param actions
*/
RelationAuth.prototype.checkActionAuthInGroup = function (entity, filter, actionAuths, context) {
var filters = actionAuths.map(function (ele) {
var filters = actionAuths.filter(function (ele) { return ele.destEntity === entity; }).map(function (ele) {
var paths = ele.paths, relation = ele.relation, relationId = ele.relationId;
if (relationId) {
(0, assert_1.default)(relation);

View File

@ -647,7 +647,9 @@ export class RelationAuth<ED extends EntityDict & BaseEntityDict>{
actionAuths: ED['actionAuth']['Schema'][],
context: Cxt,
) {
const filters = actionAuths.map(
const filters = actionAuths.filter(
ele => ele.destEntity === entity
).map(
(ele) => {
const { paths, relation, relationId } = ele;
if (relationId) {