UNPKG

strapi-plugin-testing

Version:
28 lines (25 loc) 619 B
const activatePrivileges = async ( strapiInstance, controller, role, actions ) => { if (!actions) { actions = ["count", "create", "delete", "find", "findone", "update"]; } for (const action of actions) { let permission = await strapiInstance .query("permission", "users-permissions") .findOne({ type: "application", controller, action, role, }); permission.enabled = 1; await strapiInstance .query("permission", "users-permissions") .update({ id: permission.id }, permission); } }; module.exports = { activatePrivileges };