Replace new Set with es5 solution

This commit is contained in:
harryadel
2023-07-21 10:17:52 +03:00
parent 8c76bf8a93
commit 94ea719055

View File

@@ -75,7 +75,7 @@ var parseCsp = function (csp) {
Object.entries(cspSrcs).forEach(function (entry) {
var directive = entry[0];
var sources = entry[1];
cspSrcs[directive] = [...new Set([...(sources || []), ...(cspSrcs["default-src"] || [])])];
cspSrcs[directive] = (sources || []).filter(t=> !(cspSrcs["default-src"] || []).includes(t)).concat((cspSrcs["default-src"] || []))
});
};