mirror of
https://github.com/discourse/discourse.git
synced 2025-02-21 03:19:10 +00:00
Minor extensibility for flagged posts
This commit is contained in:
parent
3ddc33b07c
commit
9d84b4ffe4
@ -13,15 +13,18 @@ export default Ember.Component.extend({
|
||||
'flaggedPost.deleted'
|
||||
],
|
||||
|
||||
canAct: Ember.computed.alias('actableFilter'),
|
||||
|
||||
@computed('filter')
|
||||
canAct(filter) {
|
||||
actableFilter(filter) {
|
||||
return filter === 'active';
|
||||
},
|
||||
|
||||
removeAfter(promise) {
|
||||
return promise.then(() => {
|
||||
this.attrs.removePost();
|
||||
}).catch(() => {
|
||||
}).catch(error => {
|
||||
if (error._discourse_displayed) { return; }
|
||||
bootbox.alert(I18n.t("admin.flags.error"));
|
||||
});
|
||||
},
|
||||
|
@ -158,6 +158,6 @@
|
||||
{{plugin-outlet
|
||||
name="flagged-post-below-controls"
|
||||
tagName=""
|
||||
args=(hash flaggedPost=flaggedPost canAct=canAct)}}
|
||||
args=(hash flaggedPost=flaggedPost canAct=canAct actableFilter=actableFilter)}}
|
||||
</div>
|
||||
</div>
|
||||
|
Loading…
x
Reference in New Issue
Block a user