diff --git a/modules/validations/outdated_tags.js b/modules/validations/outdated_tags.js index 918fcc26f..35c020ec5 100644 --- a/modules/validations/outdated_tags.js +++ b/modules/validations/outdated_tags.js @@ -91,8 +91,8 @@ export function validationOutdatedTags() { } }); } - const deprecationDiff = utilTagDiff(oldTags, newTags).concat( - Object.keys(oldTags) + const deprecationDiff = utilTagDiff(oldTags, newTags); + const deprecationDiffContext = Object.keys(oldTags) .filter(key => deprecatedTags?.some(deprecated => deprecated.replace?.[key] !== undefined)) .filter(key => newTags[key] === oldTags[key]) .map(key => ({ @@ -101,7 +101,7 @@ export function validationOutdatedTags() { oldVal: oldTags[key], newVal: newTags[key], display: '  ' + key + '=' + oldTags[key] - }))); + })); let issues = []; issues.provisional = (_waitingForDeprecated || waitingForNsi); @@ -125,7 +125,7 @@ export function validationOutdatedTags() { reference: selection => showReference( selection, t.append(`issues.outdated_tags.${prefix}reference`), - deprecationDiff + [...deprecationDiff, ...deprecationDiffContext] ), entityIds: [entity.id], hash: utilHashcode(JSON.stringify(deprecationDiff)),