remove code which is not needed anymore

this is now handled in the id-tagging-schema repo
This commit is contained in:
Martin Raifer
2022-11-18 16:57:17 +01:00
parent a836c813d3
commit 8215c2283d
+1 -29
View File
@@ -179,35 +179,7 @@ function getResource(resourceId, callback) {
locale[codes[i]] = { community: result }; // add namespace
} else {
if (resourceId === 'presets') {
// remove terms that were not really translated
let presets = (result.presets && result.presets.presets) || {};
for (const key of Object.keys(presets)) {
let preset = presets[key];
if (!preset.terms) continue;
preset.terms = preset.terms.replace(/<.*>/, '').trim();
if (!preset.terms) {
delete preset.terms;
if (!Object.keys(preset).length) {
delete presets[key];
}
}
}
} else if (resourceId === 'fields') {
// remove terms that were not really translated
let fields = (result.presets && result.presets.fields) || {};
for (const key of Object.keys(fields)) {
let field = fields[key];
if (!field.terms) continue;
field.terms = field.terms.replace(/\[.*\]/, '').trim();
if (!field.terms) {
delete field.terms;
if (!Object.keys(field).length) {
delete fields[key];
}
}
}
} else if (resourceId === 'core') {
if (resourceId === 'core') {
checkForDuplicateShortcuts(codes[i], result);
}