From c8e9bf3de7bd56c7c15156a9c137c9f196fb123e Mon Sep 17 00:00:00 2001 From: Quincy Morgan Date: Thu, 27 Feb 2020 15:18:31 -0800 Subject: [PATCH] Account for empty string tag values in utilTagDiff (re: #7363) --- modules/util/util.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/util/util.js b/modules/util/util.js index 84204680d..71815cef4 100644 --- a/modules/util/util.js +++ b/modules/util/util.js @@ -21,7 +21,7 @@ export function utilTagDiff(oldTags, newTags) { var oldVal = oldTags[k]; var newVal = newTags[k]; - if (oldVal && (!newVal || newVal !== oldVal)) { + if (oldVal && (newVal === undefined || newVal !== oldVal)) { tagDiff.push({ type: '-', key: k, @@ -30,7 +30,7 @@ export function utilTagDiff(oldTags, newTags) { display: '- ' + k + '=' + oldVal }); } - if (newVal && (!oldVal || newVal !== oldVal)) { + if (newVal && (oldVal === undefined || newVal !== oldVal)) { tagDiff.push({ type: '+', key: k,