From 0ea8c1943fddfba865ff57be1f4b8343046352d3 Mon Sep 17 00:00:00 2001 From: Penar Musaraj Date: Wed, 10 Oct 2018 05:27:23 -0400 Subject: [PATCH] Let plugins decorate banner topic, fixes local dates in banners (#6452) --- app/assets/javascripts/discourse/lib/plugin-api.js.es6 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/assets/javascripts/discourse/lib/plugin-api.js.es6 b/app/assets/javascripts/discourse/lib/plugin-api.js.es6 index e544c80ed94..fb62d4d3e39 100644 --- a/app/assets/javascripts/discourse/lib/plugin-api.js.es6 +++ b/app/assets/javascripts/discourse/lib/plugin-api.js.es6 @@ -1,6 +1,7 @@ import { iconNode } from "discourse-common/lib/icon-library"; import { addDecorator } from "discourse/widgets/post-cooked"; import ComposerEditor from "discourse/components/composer-editor"; +import DiscourseBanner from "discourse/components/discourse-banner"; import { addButton } from "discourse/widgets/post-menu"; import { includeAttributes } from "discourse/lib/transform-post"; import { addToolbarCallback } from "discourse/components/d-editor"; @@ -175,6 +176,7 @@ class PluginApi { if (!opts.onlyStream) { decorate(ComposerEditor, "previewRefreshed", callback); + decorate(DiscourseBanner, "didInsertElement", callback); decorate( this.container.factoryFor("component:user-stream").class, "didInsertElement",