diff --git a/packages/strapi-plugin-users-permissions/controllers/Auth.js b/packages/strapi-plugin-users-permissions/controllers/Auth.js index 243ff2fa6a..235493c9cc 100644 --- a/packages/strapi-plugin-users-permissions/controllers/Auth.js +++ b/packages/strapi-plugin-users-permissions/controllers/Auth.js @@ -163,12 +163,12 @@ module.exports = { settings.message = await strapi.plugins['users-permissions'].services.userspermissions.template(settings.message, { URL: url, - USER: _.omit(user.toJSON(), ['password', 'resetPasswordToken', 'role', 'provider']), + USER: _.omit(user.toJSON ? user.toJSON() : user, ['password', 'resetPasswordToken', 'role', 'provider']), TOKEN: resetPasswordToken }); settings.object = await strapi.plugins['users-permissions'].services.userspermissions.template(settings.object, { - USER: _.omit(user.toJSON(), ['password', 'resetPasswordToken', 'role', 'provider']) + USER: _.omit(user.toJSON ? user.toJSON() : user, ['password', 'resetPasswordToken', 'role', 'provider']) }); try {