UNPKG

@openinc/parse-server-opendash

Version:
19 lines (18 loc) 612 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.init = init; const __1 = require(".."); const types_1 = require("../types"); async function init() { (0, __1.beforeSaveHook)(types_1.Permission, async (request) => { const { object, original, user } = request; await (0, __1.defaultHandler)(request); await (0, __1.defaultAclHandler)(request, { allowCustomACL: true, denyTenantUserRead: true, }); }); (0, __1.afterSaveHook)(types_1.Permission, async ({ object, original, user }) => { // TODO }); }