@brontosaurus/db
Version:
:ocean: Schema for brontosaurus
19 lines (18 loc) • 992 B
JavaScript
;
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;