Merge pull request #5576 from strapi/fix/removeConsole4xx

Remove extra logs in users-permissions
This commit is contained in:
Alexandre BODIN 2020-03-23 14:29:52 +01:00 committed by GitHub
commit 826bb8a9f4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,16 +14,11 @@ module.exports = async (ctx, next) => {
}
if (isAdmin) {
ctx.state.admin = await strapi
.query('administrator', 'admin')
.findOne({ id }, []);
ctx.state.admin = await strapi.query('administrator', 'admin').findOne({ id }, []);
} else {
ctx.state.user = await strapi
.query('user', 'users-permissions')
.findOne({ id }, ['role']);
ctx.state.user = await strapi.query('user', 'users-permissions').findOne({ id }, ['role']);
}
} catch (err) {
strapi.log.error(err);
return handleErrors(ctx, err, 'unauthorized');
}
@ -60,11 +55,7 @@ module.exports = async (ctx, next) => {
_.get(await store.get({ key: 'advanced' }), 'email_confirmation') &&
!ctx.state.user.confirmed
) {
return handleErrors(
ctx,
'Your account email is not confirmed.',
'unauthorized'
);
return handleErrors(ctx, 'Your account email is not confirmed.', 'unauthorized');
}
if (ctx.state.user.blocked) {
@ -78,15 +69,11 @@ module.exports = async (ctx, next) => {
// Retrieve `public` role.
if (!role) {
role = await strapi
.query('role', 'users-permissions')
.findOne({ type: 'public' }, []);
role = await strapi.query('role', 'users-permissions').findOne({ type: 'public' }, []);
}
const route = ctx.request.route;
const permission = await strapi
.query('permission', 'users-permissions')
.findOne(
const permission = await strapi.query('permission', 'users-permissions').findOne(
{
role: role.id,
type: route.plugin || 'application',
@ -103,9 +90,7 @@ module.exports = async (ctx, next) => {
// Execute the policies.
if (permission.policy) {
return await strapi.plugins['users-permissions'].config.policies[
permission.policy
](ctx, next);
return await strapi.plugins['users-permissions'].config.policies[permission.policy](ctx, next);
}
// Execute the action.