1
0
mirror of https://github.com/flarum/core.git synced 2025-08-03 15:07:53 +02:00

Notify index when a discussion is deleted from the discussion view

This commit is contained in:
Toby Zerner
2015-03-28 12:13:59 +10:30
parent 34885f0f9b
commit be5bc07733

View File

@@ -6,7 +6,7 @@ import AlertMessage from 'flarum/components/ui/alert-message';
import UseComposerMixin from 'flarum/mixins/use-composer'; import UseComposerMixin from 'flarum/mixins/use-composer';
export default Ember.Controller.extend(Ember.Evented, UseComposerMixin, { export default Ember.Controller.extend(Ember.Evented, UseComposerMixin, {
needs: ['application'], needs: ['application', 'index'],
composer: Ember.inject.controller('composer'), composer: Ember.inject.controller('composer'),
alerts: Ember.inject.controller('alerts'), alerts: Ember.inject.controller('alerts'),
@@ -126,8 +126,9 @@ export default Ember.Controller.extend(Ember.Evented, UseComposerMixin, {
delete: function() { delete: function() {
var controller = this; var controller = this;
this.get('model').destroyRecord().then(function() { var discussion = this.get('model');
controller.transitionToRoute('index'); discussion.destroyRecord().then(function() {
controller.get('controllers.index').send('discussionRemoved', discussion);
}); });
} }
} }