mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 08:36:12 +01:00
fix: #12728, don't display unread badge if nav link doesn't exist
This commit is contained in:
@@ -97,14 +97,16 @@ define('forum/header/unread', ['hooks'], function (hooks) {
|
|||||||
.toggleClass('hidden', count <= 0)
|
.toggleClass('hidden', count <= 0)
|
||||||
.text(count);
|
.text(count);
|
||||||
|
|
||||||
// persona mobile menu uses data-content
|
if (navLink.length) {
|
||||||
$('#mobile-menu [data-unread-url="' + url + '"]')
|
// persona mobile menu uses data-content
|
||||||
.attr('data-content', countText);
|
$('#mobile-menu [data-unread-url="' + url + '"]')
|
||||||
|
.attr('data-content', countText);
|
||||||
|
|
||||||
// harmony mobile unread badge, doesn't use data-content
|
// harmony mobile unread badge, doesn't use data-content
|
||||||
$('[component="unread/count"][data-unread-url="' + url + '"]')
|
$('[component="unread/count"][data-unread-url="' + url + '"]')
|
||||||
.toggleClass('hidden', count <= 0)
|
.toggleClass('hidden', count <= 0)
|
||||||
.text(countText);
|
.text(countText);
|
||||||
|
}
|
||||||
|
|
||||||
hooks.fire('action:unread.updateCount', { url, count });
|
hooks.fire('action:unread.updateCount', { url, count });
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user