From 2a3a173e8ec45d9dfe081543c233abc33233c331 Mon Sep 17 00:00:00 2001 From: Roman Rizzi Date: Mon, 31 Aug 2020 13:50:40 -0300 Subject: [PATCH] FIX: Disable insert link button when editing a category (#10549) --- .../discourse/app/components/edit-category-topic-template.js | 4 ++++ .../app/templates/components/edit-category-topic-template.hbs | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/app/components/edit-category-topic-template.js b/app/assets/javascripts/discourse/app/components/edit-category-topic-template.js index 1ccf804dd1..f36425ebb1 100644 --- a/app/assets/javascripts/discourse/app/components/edit-category-topic-template.js +++ b/app/assets/javascripts/discourse/app/components/edit-category-topic-template.js @@ -3,6 +3,10 @@ import { buildCategoryPanel } from "discourse/components/edit-category-panel"; import { observes } from "discourse-common/utils/decorators"; export default buildCategoryPanel("topic-template", { + // Modals are defined using the singleton pattern. + // Opening the insert link modal will destroy the edit category modal. + showInsertLinkButton: false, + @observes("activeTab") _activeTabChanged: function() { if (this.activeTab) { diff --git a/app/assets/javascripts/discourse/app/templates/components/edit-category-topic-template.hbs b/app/assets/javascripts/discourse/app/templates/components/edit-category-topic-template.hbs index 6b9fa9b84d..746dc89d04 100644 --- a/app/assets/javascripts/discourse/app/templates/components/edit-category-topic-template.hbs +++ b/app/assets/javascripts/discourse/app/templates/components/edit-category-topic-template.hbs @@ -1,2 +1,2 @@ -{{d-editor value=category.topic_template}} +{{d-editor value=category.topic_template showLink=showInsertLinkButton}}