mirror of
https://github.com/strapi/strapi.git
synced 2026-01-03 10:46:21 +00:00
Fix middleware usp .policies of undefined
This commit is contained in:
parent
247c02fd43
commit
96506e5643
@ -15,6 +15,14 @@
|
||||
"test": "http://localhost:1337/admin/content-type-builder/main.js"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "email",
|
||||
"source": {
|
||||
"development": "http://localhost:1337/admin/email/main.js",
|
||||
"production": "http://localhost:1337/admin/email/main.js",
|
||||
"test": "http://localhost:1337/admin/email/main.js"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "settings-manager",
|
||||
"source": {
|
||||
@ -22,5 +30,13 @@
|
||||
"production": "http://localhost:1337/admin/settings-manager/main.js",
|
||||
"test": "http://localhost:1337/admin/settings-manager/main.js"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "users-permissions",
|
||||
"source": {
|
||||
"development": "http://localhost:1337/admin/users-permissions/main.js",
|
||||
"production": "http://localhost:1337/admin/users-permissions/main.js",
|
||||
"test": "http://localhost:1337/admin/users-permissions/main.js"
|
||||
}
|
||||
}
|
||||
]
|
||||
File diff suppressed because one or more lines are too long
@ -8,13 +8,17 @@ module.exports = strapi => {
|
||||
|
||||
initialize: function(cb) {
|
||||
_.forEach(strapi.config.routes, value => {
|
||||
value.config.policies.unshift('plugins.users-permissions.permissions');
|
||||
if (_.get(value.config, 'policies')) {
|
||||
value.config.policies.unshift('plugins.users-permissions.permissions');
|
||||
}
|
||||
});
|
||||
|
||||
if (strapi.plugins) {
|
||||
_.forEach(strapi.plugins, (plugin, name) => {
|
||||
_.forEach(plugin.config.routes, value => {
|
||||
value.config.policies.unshift('plugins.users-permissions.permissions');
|
||||
if (_.get(value.config, 'policies')) {
|
||||
value.config.policies.unshift('plugins.users-permissions.permissions');
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user