diff options
| author | supahgreg <supahgreg@users.noreply.github.com> | 2025-10-14 03:29:37 +0000 |
|---|---|---|
| committer | supahgreg <supahgreg@users.noreply.github.com> | 2025-10-14 03:29:37 +0000 |
| commit | 362e2dc28c9d28bc7644df6694b4de78a116da37 (patch) | |
| tree | 12d7f7b0e6412e448768dc7a5ab92c1c97d5742c /js/FeedTree.js | |
| parent | 602d79c87ee65a4907656a4c2bbcd02cb13e17a0 (diff) | |
Fix some more issues related to ESLint 'eqeqeq' changes.
Diffstat (limited to 'js/FeedTree.js')
| -rwxr-xr-x | js/FeedTree.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/js/FeedTree.js b/js/FeedTree.js index 970efe335..01755e7b4 100755 --- a/js/FeedTree.js +++ b/js/FeedTree.js @@ -204,7 +204,9 @@ define(["dojo/_base/declare", "dojo/dom-construct", "dojo/_base/array", "dojo/co } }, getTooltip: function (item) { - return [item.updated, item.error].filter((x) => x && x !== "").join(" - "); + // TODO: item.error is `[""]` for feeds. Need to look into what's happening on the frontend to cause that-- the backend sends a string. + // For now, just adding a check for `[""]`. + return [item.updated, item.error].filter((x) => x && x !== '' && !(Array.isArray(x) && x.length === 1 && x[0] === '')).join(' - '); }, getIconClass: function (item, opened) { return (!item || this.model.mayHaveChildren(item)) ? (opened ? "dijitFolderOpened" : "dijitFolderClosed") : "feed-icon"; |