diff --git a/app/assets/javascripts/discourse/app/controllers/discovery.js b/app/assets/javascripts/discourse/app/controllers/discovery.js index e74d8b2de8..c50bca76d3 100644 --- a/app/assets/javascripts/discourse/app/controllers/discovery.js +++ b/app/assets/javascripts/discourse/app/controllers/discovery.js @@ -1,4 +1,4 @@ -import { alias, not } from "@ember/object/computed"; +import { alias, not, equal } from "@ember/object/computed"; import Controller, { inject as controller } from "@ember/controller"; import DiscourseURL from "discourse/lib/url"; import Category from "discourse/models/category"; @@ -10,6 +10,10 @@ export default Controller.extend({ navigationCategory: controller("navigation/category"), application: controller(), router: service(), + viewingCategoriesList: equal( + "router.currentRouteName", + "discovery.categories" + ), loading: false, diff --git a/app/assets/javascripts/discourse/app/templates/discovery.hbs b/app/assets/javascripts/discourse/app/templates/discovery.hbs index 33c6190c78..6358886107 100644 --- a/app/assets/javascripts/discourse/app/templates/discovery.hbs +++ b/app/assets/javascripts/discourse/app/templates/discovery.hbs @@ -3,7 +3,9 @@ {{else}}
{{discourse-banner user=currentUser banner=site.banner}} - {{category-read-only-banner category=category readOnly=navigationCategory.cannotCreateTopicOnCategory}} + {{#unless viewingCategoriesList}} + {{category-read-only-banner category=category readOnly=navigationCategory.cannotCreateTopicOnCategory}} + {{/unless}}