diff --git a/modules/validations/outdated_tags.js b/modules/validations/outdated_tags.js index a8a01e0c8..aed803451 100644 --- a/modules/validations/outdated_tags.js +++ b/modules/validations/outdated_tags.js @@ -102,8 +102,16 @@ export function validationOutdatedTags(context) { var brand = brands.brands[match.kvnd]; if (brand && brand.tags['brand:wikidata']) { subtype = 'noncanonical_brand'; - nsiKeys.forEach(function(remove) { delete newTags[remove]; }); - Object.assign(newTags, brand.tags); + + var keepTags = ['takeaway'].reduce(function(acc, k) { + if (newTags[k]) { + acc[k] = newTags[k]; + } + return acc; + }, {}); + + nsiKeys.forEach(function(k) { delete newTags[k]; }); + Object.assign(newTags, brand.tags, keepTags); break; } }