FIX: showFlags was not triggered correctly by the keyboard shortcut

This commit is contained in:
Robin Ward 2016-05-04 12:03:20 -04:00
parent 9427e0c732
commit 2950a82a7d
No known key found for this signature in database
GPG Key ID: 0E091E2B4ED1B83D

View File

@ -203,7 +203,13 @@ export default {
const post = topicController.get('model.postStream.posts').findBy('id', selectedPostId);
if (post) {
// TODO: Use ember closure actions
const result = topicController._actions[action].call(topicController, post);
let actionMethod = topicController._actions[action];
if (!actionMethod) {
const topicRoute = container.lookup('route:topic');
actionMethod = topicRoute._actions[action];
}
const result = actionMethod.call(topicController, post);
if (result && result.then) {
this.appEvents.trigger('post-stream:refresh', { id: selectedPostId });
}