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)
|
||||
.text(count);
|
||||
|
||||
// persona mobile menu uses data-content
|
||||
$('#mobile-menu [data-unread-url="' + url + '"]')
|
||||
.attr('data-content', countText);
|
||||
if (navLink.length) {
|
||||
// persona mobile menu uses data-content
|
||||
$('#mobile-menu [data-unread-url="' + url + '"]')
|
||||
.attr('data-content', countText);
|
||||
|
||||
// harmony mobile unread badge, doesn't use data-content
|
||||
$('[component="unread/count"][data-unread-url="' + url + '"]')
|
||||
.toggleClass('hidden', count <= 0)
|
||||
.text(countText);
|
||||
// harmony mobile unread badge, doesn't use data-content
|
||||
$('[component="unread/count"][data-unread-url="' + url + '"]')
|
||||
.toggleClass('hidden', count <= 0)
|
||||
.text(countText);
|
||||
}
|
||||
|
||||
hooks.fire('action:unread.updateCount', { url, count });
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user