diff options
Diffstat (limited to 'webapp/components/rhs_root_post.jsx')
-rw-r--r-- | webapp/components/rhs_root_post.jsx | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/webapp/components/rhs_root_post.jsx b/webapp/components/rhs_root_post.jsx index d871ad2a9..4a15127a0 100644 --- a/webapp/components/rhs_root_post.jsx +++ b/webapp/components/rhs_root_post.jsx @@ -185,46 +185,46 @@ export default class RhsRootPost extends React.Component { </li> ); - if (isOwner && !isSystemMessage) { + if (isOwner || isAdmin) { dropdownContents.push( <li - key='rhs-root-edit' + key='rhs-root-delete' role='presentation' > <a href='#' role='menuitem' - data-toggle='modal' - data-target='#edit_post' - data-refocusid='#reply_textbox' - data-title={type} - data-message={post.message} - data-postid={post.id} - data-channelid={post.channel_id} + onClick={() => GlobalActions.showDeletePostModal(post, this.props.commentCount)} > <FormattedMessage - id='rhs_root.edit' - defaultMessage='Edit' + id='rhs_root.del' + defaultMessage='Delete' /> </a> </li> ); } - if (isOwner || isAdmin) { + if (isOwner && !isSystemMessage) { dropdownContents.push( <li - key='rhs-root-delete' + key='rhs-root-edit' role='presentation' > <a href='#' role='menuitem' - onClick={() => GlobalActions.showDeletePostModal(post, this.props.commentCount)} + data-toggle='modal' + data-target='#edit_post' + data-refocusid='#reply_textbox' + data-title={type} + data-message={post.message} + data-postid={post.id} + data-channelid={post.channel_id} > <FormattedMessage - id='rhs_root.del' - defaultMessage='Delete' + id='rhs_root.edit' + defaultMessage='Edit' /> </a> </li> |