mirror of
https://github.com/strapi/strapi.git
synced 2025-09-26 08:52:26 +00:00
Edit in permission events' name and in roles emitting
This commit is contained in:
parent
e1e0fdba04
commit
ab54a49736
@ -23,9 +23,9 @@ const defaultEvents = [
|
|||||||
'role.create',
|
'role.create',
|
||||||
'role.update',
|
'role.update',
|
||||||
'role.delete',
|
'role.delete',
|
||||||
'permissions.create',
|
'permission.create',
|
||||||
'permissions.update',
|
'permission.update',
|
||||||
'permissions.delete',
|
'permission.delete',
|
||||||
];
|
];
|
||||||
|
|
||||||
const getEventMap = (defaultEvents) => {
|
const getEventMap = (defaultEvents) => {
|
||||||
|
@ -49,7 +49,7 @@ const deleteByIds = async (ids) => {
|
|||||||
const queryResult = await strapi.query('admin::permission').delete({ where: { id } });
|
const queryResult = await strapi.query('admin::permission').delete({ where: { id } });
|
||||||
result.push(queryResult);
|
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);
|
const permissionsToReturn = permissionDomain.toPermission(createdPermissions);
|
||||||
strapi.eventHub.emit('permissions.create', { permissions: permissionsToReturn });
|
strapi.eventHub.emit('permission.create', { permissions: permissionsToReturn });
|
||||||
|
|
||||||
return permissionsToReturn;
|
return permissionsToReturn;
|
||||||
};
|
};
|
||||||
@ -82,7 +82,7 @@ const update = async (params, attributes) => {
|
|||||||
.update({ where: params, data: attributes });
|
.update({ where: params, data: attributes });
|
||||||
|
|
||||||
const permissionToReturn = permissionDomain.toPermission(updatedPermission);
|
const permissionToReturn = permissionDomain.toPermission(updatedPermission);
|
||||||
strapi.eventHub.emit('permissions.update', { permissions: permissionToReturn });
|
strapi.eventHub.emit('permission.update', { permissions: permissionToReturn });
|
||||||
|
|
||||||
return permissionToReturn;
|
return permissionToReturn;
|
||||||
};
|
};
|
||||||
|
@ -65,7 +65,7 @@ const create = async (attributes) => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const result = await strapi.query('admin::role').create({ data: rolesWithCode });
|
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;
|
return result;
|
||||||
};
|
};
|
||||||
@ -143,7 +143,7 @@ const update = async (params, attributes) => {
|
|||||||
const result = await strapi
|
const result = await strapi
|
||||||
.query('admin::role')
|
.query('admin::role')
|
||||||
.update({ where: params, data: sanitizedAttributes });
|
.update({ where: params, data: sanitizedAttributes });
|
||||||
strapi.eventHub.emit('role.update', sanitizeRole(result));
|
strapi.eventHub.emit('role.update', { role: sanitizeRole(result) });
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
};
|
};
|
||||||
@ -202,7 +202,7 @@ const deleteByIds = async (ids = []) => {
|
|||||||
const deletedRole = await strapi.query('admin::role').delete({ where: { id } });
|
const deletedRole = await strapi.query('admin::role').delete({ where: { id } });
|
||||||
|
|
||||||
if (deletedRole) {
|
if (deletedRole) {
|
||||||
strapi.eventHub.emit('role.delete', deletedRole);
|
strapi.eventHub.emit('role.delete', { role: deletedRole });
|
||||||
deletedRoles.push(deletedRole);
|
deletedRoles.push(deletedRole);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user