Change split for REGEX and return * when in array exist

This commit is contained in:
almera 2018-12-17 15:34:51 -05:00
parent d31447ad93
commit 974c748cf8

View File

@ -34,7 +34,7 @@ module.exports = strapi => {
origin: function(ctx) { origin: function(ctx) {
const whitelist = strapi.config.middleware.settings.cors.origin.split(/\s*,\s*/); const whitelist = strapi.config.middleware.settings.cors.origin.split(/\s*,\s*/);
const requestOrigin = ctx.accept.headers.origin; const requestOrigin = ctx.accept.headers.origin;
if(whitelist.includes('*'){ if(whitelist.includes('*')){
return '*'; return '*';
} }
if (!whitelist.includes(requestOrigin)) { if (!whitelist.includes(requestOrigin)) {