Allow team admin to delete comments.
Этот коммит содержится в:
@@ -13,12 +13,6 @@ export default class PostInfo extends React.Component {
|
||||
super(props);
|
||||
this.state = {};
|
||||
}
|
||||
shouldShowComment(state, type, isOwner) {
|
||||
if (state === Constants.POST_FAILED || state === Constants.POST_LOADING) {
|
||||
return false;
|
||||
}
|
||||
return isOwner || (this.props.allowReply === 'true' && type !== 'Comment');
|
||||
}
|
||||
createDropdown() {
|
||||
var post = this.props.post;
|
||||
var isOwner = UserStore.getCurrentId() === post.user_id;
|
||||
@@ -33,10 +27,6 @@ export default class PostInfo extends React.Component {
|
||||
type = 'Comment';
|
||||
}
|
||||
|
||||
if (!this.shouldShowComment(post.state, type, isOwner)) {
|
||||
return '';
|
||||
}
|
||||
|
||||
var dropdownContents = [];
|
||||
var dataComments = 0;
|
||||
if (type === 'Post') {
|
||||
@@ -106,6 +96,10 @@ export default class PostInfo extends React.Component {
|
||||
);
|
||||
}
|
||||
|
||||
if (dropdownContents.length === 0) {
|
||||
return '';
|
||||
}
|
||||
|
||||
return (
|
||||
<div>
|
||||
<a
|
||||
|
||||
Ссылка в новой задаче
Block a user