UNPKG

@fdm-monster/server

Version:

FDM Monster is a bulk OctoPrint, Klipper, PrusaLink and BambuLab manager to set up, configure and monitor 3D printers. Our aim is to provide neat overview over your farm.

18 lines (17 loc) 545 B
import { flattenPermissionDefinition } from "../../constants/authorization.constants.js"; //#region src/services/orm/permission.service.ts var PermissionService = class { _permissions = []; get permissions() { return this._permissions; } authorizePermission(requiredPermission, assignedPermissions) { return assignedPermissions.includes(requiredPermission); } async syncPermissions() { this._permissions = flattenPermissionDefinition(); } }; //#endregion export { PermissionService }; //# sourceMappingURL=permission.service.js.map