@tomei/product
Version:
NestJS package for product module
12 lines • 529 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = checkifUserHasPrivilege;
const config_1 = require("@tomei/config");
async function checkifUserHasPrivilege(loginUser, privilege, errorMessage) {
const systemCode = config_1.ApplicationConfig.getComponentConfigValue('system-code');
const isPrivileged = await loginUser.checkPrivileges(systemCode, privilege);
if (!isPrivileged) {
throw new Error(errorMessage);
}
}
//# sourceMappingURL=privilege-checking.js.map