mirror of
https://github.com/strapi/strapi.git
synced 2025-12-25 06:04:29 +00:00
Implement delete user
This commit is contained in:
parent
3e53d7c8c2
commit
ed6d35d51d
@ -230,16 +230,14 @@ module.exports = {
|
||||
|
||||
/**
|
||||
* Destroy a/an user record.
|
||||
*
|
||||
* @return {Object}
|
||||
*/
|
||||
|
||||
async destroy(ctx) {
|
||||
const { id } = ctx.params;
|
||||
const data = await strapi.plugins['users-permissions'].services.user.remove(
|
||||
ctx.params
|
||||
{ id }
|
||||
);
|
||||
|
||||
// Send 200 `ok`
|
||||
ctx.send(data);
|
||||
},
|
||||
|
||||
|
||||
@ -81,16 +81,6 @@ module.exports = {
|
||||
* @return {Promise}
|
||||
*/
|
||||
async remove(params) {
|
||||
// Use Content Manager business logic to handle relation.
|
||||
if (strapi.plugins['content-manager']) {
|
||||
params.model = 'user';
|
||||
params.id = params._id || params.id;
|
||||
|
||||
return await strapi.plugins['content-manager'].services[
|
||||
'contentmanager'
|
||||
].delete(params, { source: 'users-permissions' });
|
||||
}
|
||||
|
||||
return strapi.query('user', 'users-permissions').delete(params);
|
||||
},
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user