diff --git a/src/debugging/debugJS.js b/src/debugging/debugJS.js index fdf5771c88ea20e5f28a1b3e33645ae426192275..5675664ec6d6537aa37c7309676c06da467d7f70 100644 --- a/src/debugging/debugJS.js +++ b/src/debugging/debugJS.js @@ -23,8 +23,11 @@ window.difference = function difference(o1, o2) { if (!(k in o2) || o1[k] !== o2[k]) { diff[k] = o2[k]; } - } else if (kDiff = difference(o1[k], o2[k])) { /** FIXME: Expected a conditional expression and instead saw an assignment.eslint(no-cond-assign) */ - diff[k] = kDiff; + } else { + kDiff = difference(o1[k], o2[k]) + if (kDiff) { + diff[k] = kDiff; + } } } for (k in o2) {