diff --git a/plugins/talk-plugin-moderation-actions/client/containers/ApproveCommentAction.js b/plugins/talk-plugin-moderation-actions/client/containers/ApproveCommentAction.js index c75711a56..2c532801e 100644 --- a/plugins/talk-plugin-moderation-actions/client/containers/ApproveCommentAction.js +++ b/plugins/talk-plugin-moderation-actions/client/containers/ApproveCommentAction.js @@ -1,28 +1,16 @@ import React from 'react'; -import {getErrorMessages} from 'plugin-api/beta/client/utils'; import {withSetCommentStatus} from 'plugin-api/beta/client/hocs'; -import {notify} from 'plugin-api/beta/client/actions/notification'; import ApproveCommentAction from '../components/ApproveCommentAction'; -import isNil from 'lodash/isNil'; class ApproveCommentActionContainer extends React.Component { - approveComment = async () => { + approveComment = () => { const {setCommentStatus, comment} = this.props; - try { - const result = await setCommentStatus({ - commentId: comment.id, - status: 'ACCEPTED' - }); - - if (!isNil(result.data.setCommentStatus)) { - throw result.data.setCommentStatus.errors; - } - - } catch (err) { - notify('error', getErrorMessages(err)); - } + setCommentStatus({ + commentId: comment.id, + status: 'ACCEPTED' + }); } render() { diff --git a/plugins/talk-plugin-moderation-actions/client/containers/RejectCommentAction.js b/plugins/talk-plugin-moderation-actions/client/containers/RejectCommentAction.js index 5497d0e8e..d4c317f4c 100644 --- a/plugins/talk-plugin-moderation-actions/client/containers/RejectCommentAction.js +++ b/plugins/talk-plugin-moderation-actions/client/containers/RejectCommentAction.js @@ -1,28 +1,16 @@ import React from 'react'; -import {getErrorMessages} from 'plugin-api/beta/client/utils'; import {withSetCommentStatus} from 'plugin-api/beta/client/hocs'; -import {notify} from 'plugin-api/beta/client/actions/notification'; import RejectCommentAction from '../components/RejectCommentAction'; -import isNil from 'lodash/isNil'; class RejectCommentActionContainer extends React.Component { - rejectComment = async () => { + rejectComment = () => { const {setCommentStatus, comment} = this.props; - try { - const result = await setCommentStatus({ - commentId: comment.id, - status: 'REJECTED' - }); - - if (!isNil(result.data.setCommentStatus)) { - throw result.data.setCommentStatus.errors; - } - - } catch (err) { - notify('error', getErrorMessages(err)); - } + setCommentStatus({ + commentId: comment.id, + status: 'REJECTED' + }); } render() {