Edit in permission events' name and in roles emitting

This commit is contained in:
Fernando Chavez 2022-12-21 14:31:43 +01:00
parent e1e0fdba04
commit ab54a49736
3 changed files with 9 additions and 9 deletions

View File

@ -23,9 +23,9 @@ const defaultEvents = [
'role.create',
'role.update',
'role.delete',
'permissions.create',
'permissions.update',
'permissions.delete',
'permission.create',
'permission.update',
'permission.delete',
];
const getEventMap = (defaultEvents) => {

View File

@ -49,7 +49,7 @@ const deleteByIds = async (ids) => {
const queryResult = await strapi.query('admin::permission').delete({ where: { id } });
result.push(queryResult);
}
strapi.eventHub.emit('permissions.delete', { permissions: result });
strapi.eventHub.emit('permission.delete', { permissions: result });
};
/**
@ -65,7 +65,7 @@ const createMany = async (permissions) => {
}
const permissionsToReturn = permissionDomain.toPermission(createdPermissions);
strapi.eventHub.emit('permissions.create', { permissions: permissionsToReturn });
strapi.eventHub.emit('permission.create', { permissions: permissionsToReturn });
return permissionsToReturn;
};
@ -82,7 +82,7 @@ const update = async (params, attributes) => {
.update({ where: params, data: attributes });
const permissionToReturn = permissionDomain.toPermission(updatedPermission);
strapi.eventHub.emit('permissions.update', { permissions: permissionToReturn });
strapi.eventHub.emit('permission.update', { permissions: permissionToReturn });
return permissionToReturn;
};

View File

@ -65,7 +65,7 @@ const create = async (attributes) => {
};
const result = await strapi.query('admin::role').create({ data: rolesWithCode });
strapi.eventHub.emit('role.create', sanitizeRole(result));
strapi.eventHub.emit('role.create', { role: sanitizeRole(result) });
return result;
};
@ -143,7 +143,7 @@ const update = async (params, attributes) => {
const result = await strapi
.query('admin::role')
.update({ where: params, data: sanitizedAttributes });
strapi.eventHub.emit('role.update', sanitizeRole(result));
strapi.eventHub.emit('role.update', { role: sanitizeRole(result) });
return result;
};
@ -202,7 +202,7 @@ const deleteByIds = async (ids = []) => {
const deletedRole = await strapi.query('admin::role').delete({ where: { id } });
if (deletedRole) {
strapi.eventHub.emit('role.delete', deletedRole);
strapi.eventHub.emit('role.delete', { role: deletedRole });
deletedRoles.push(deletedRole);
}
}