diff --git a/app/assets/javascripts/discourse/app/widgets/header.js b/app/assets/javascripts/discourse/app/widgets/header.js index 854fee5539b..362a5110011 100644 --- a/app/assets/javascripts/discourse/app/widgets/header.js +++ b/app/assets/javascripts/discourse/app/widgets/header.js @@ -324,7 +324,7 @@ createWidget("header-icons", { let { currentUser } = this; if ( currentUser?.reviewable_count && - !this.currentUser.redesigned_user_menu_enabled + this.siteSettings.navigation_menu === "legacy" ) { return h( "div.badge-notification.reviewables", diff --git a/app/assets/javascripts/discourse/tests/integration/components/site-header-test.js b/app/assets/javascripts/discourse/tests/integration/components/site-header-test.js index 7027735604f..cbc1f7b82d0 100644 --- a/app/assets/javascripts/discourse/tests/integration/components/site-header-test.js +++ b/app/assets/javascripts/discourse/tests/integration/components/site-header-test.js @@ -39,6 +39,7 @@ module("Integration | Component | site-header", function (hooks) { }); test("hamburger menu icon shows pending reviewables count", async function (assert) { + this.siteSettings.navigation_menu = "legacy"; this.currentUser.set("reviewable_count", 1); await render(hbs``); let pendingReviewablesBadge = query( @@ -47,9 +48,9 @@ module("Integration | Component | site-header", function (hooks) { assert.strictEqual(pendingReviewablesBadge.textContent, "1"); }); - test("hamburger menu icon doesn't show pending reviewables count when revamped user menu is enabled", async function (assert) { + test("hamburger menu icon doesn't show pending reviewables count for non-legacy navigation menu", async function (assert) { this.currentUser.set("reviewable_count", 1); - this.currentUser.set("redesigned_user_menu_enabled", true); + this.siteSettings.navigation_menu = "sidebar"; await render(hbs``); assert.ok(!exists(".hamburger-dropdown .badge-notification")); });