fix: namesbase editor - sanitize base name on load

This commit is contained in:
Azgaar 2023-12-05 02:31:38 +04:00
parent da5c0e9493
commit 9f348b70d6
3 changed files with 7 additions and 5 deletions

View file

@ -244,11 +244,13 @@ function editNamesbase() {
Names.clearChains();
if (override) nameBases = [];
const unsafe = new RegExp(/[|/]/, "g");
data.forEach(base => {
const [name, min, max, d, m, names] = base.split("|");
const secureNames = names.replace(/[/|]/g, "");
nameBases.push({name, min, max, d, m, b: secureNames});
const [rawName, min, max, d, m, rawNames] = base.split("|");
const name = rawName.replace(unsafe, "");
const names = rawNames.replace(unsafe, "");
nameBases.push({name, min, max, d, m, b: names});
});
createBasesList();