UNPKG

@brontosaurus/db

Version:
19 lines (18 loc) 992 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isInternalUserGroup = exports.isGroupModelInternalUserGroup = void 0; const group_1 = require("../interface/group"); const isGroupModelInternalUserGroup = (group) => { return group.name === group_1.INTERNAL_USER_GROUP.GROUP_MODIFY || group.name === group_1.INTERNAL_USER_GROUP.ORGANIZATION_CONTROL || group.name === group_1.INTERNAL_USER_GROUP.SELF_CONTROL || group.name === group_1.INTERNAL_USER_GROUP.SUPER_ADMIN; }; exports.isGroupModelInternalUserGroup = isGroupModelInternalUserGroup; const isInternalUserGroup = (groupName) => { return groupName === group_1.INTERNAL_USER_GROUP.GROUP_MODIFY || groupName === group_1.INTERNAL_USER_GROUP.ORGANIZATION_CONTROL || groupName === group_1.INTERNAL_USER_GROUP.SELF_CONTROL || groupName === group_1.INTERNAL_USER_GROUP.SUPER_ADMIN; }; exports.isInternalUserGroup = isInternalUserGroup;