Merge branch 'auth' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into auth
This commit is contained in:
commit
a2e9819168
|
|
@ -538,7 +538,7 @@ var RelationAuth = /** @class */ (function () {
|
||||||
* @param actions
|
* @param actions
|
||||||
*/
|
*/
|
||||||
RelationAuth.prototype.checkActionAuthInGroup = function (entity, filter, actionAuths, context) {
|
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;
|
var paths = ele.paths, relation = ele.relation, relationId = ele.relationId;
|
||||||
if (relationId) {
|
if (relationId) {
|
||||||
(0, assert_1.default)(relation);
|
(0, assert_1.default)(relation);
|
||||||
|
|
|
||||||
|
|
@ -647,7 +647,9 @@ export class RelationAuth<ED extends EntityDict & BaseEntityDict>{
|
||||||
actionAuths: ED['actionAuth']['Schema'][],
|
actionAuths: ED['actionAuth']['Schema'][],
|
||||||
context: Cxt,
|
context: Cxt,
|
||||||
) {
|
) {
|
||||||
const filters = actionAuths.map(
|
const filters = actionAuths.filter(
|
||||||
|
ele => ele.destEntity === entity
|
||||||
|
).map(
|
||||||
(ele) => {
|
(ele) => {
|
||||||
const { paths, relation, relationId } = ele;
|
const { paths, relation, relationId } = ele;
|
||||||
if (relationId) {
|
if (relationId) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue