Implement delete user

This commit is contained in:
Alexandre Bodin 2019-07-16 16:49:36 +02:00
parent 3e53d7c8c2
commit ed6d35d51d
2 changed files with 2 additions and 14 deletions

View File

@ -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);
},

View File

@ -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);
},