From 5fbfe34356fe73fe7db01fa75bcb1a0e17c113c8 Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Tue, 12 Dec 2017 12:21:10 -0500 Subject: [PATCH] FIX: Moderation History wasn't working from timeline admin button --- .../discourse/components/topic-timeline.js.es6 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/assets/javascripts/discourse/components/topic-timeline.js.es6 b/app/assets/javascripts/discourse/components/topic-timeline.js.es6 index 8512ca6794..c693fd9c94 100644 --- a/app/assets/javascripts/discourse/components/topic-timeline.js.es6 +++ b/app/assets/javascripts/discourse/components/topic-timeline.js.es6 @@ -1,10 +1,12 @@ import MountWidget from 'discourse/components/mount-widget'; import Docking from 'discourse/mixins/docking'; import { observes } from 'ember-addons/ember-computed-decorators'; +import optionalService from 'discourse/lib/optional-service'; const headerPadding = () => parseInt($('#main-outlet').css('padding-top')) + 3; export default MountWidget.extend(Docking, { + adminTools: optionalService(), widget: 'topic-timeline-container', dockBottom: null, dockAt: null, @@ -85,5 +87,12 @@ export default MountWidget.extend(Docking, { } this.dispatch('topic:current-post-scrolled', 'timeline-scrollarea'); + }, + + showModerationHistory() { + this.get('adminTools').showModerationHistory({ + filter: 'topic', + topic_id: this.get('topic.id') + }); } });