diff --git a/client/coral-admin/src/actions/comments.js b/client/coral-admin/src/actions/comments.js index 79af56fd0..9d2fb525f 100644 --- a/client/coral-admin/src/actions/comments.js +++ b/client/coral-admin/src/actions/comments.js @@ -64,14 +64,14 @@ export const createComment = (name, body) => { export const updateStatus = (status, comment) => { return dispatch => { dispatch({type: actions.COMMENT_STATUS_UPDATE, id: comment.id, status}); - return coralApi(`/comments/${comment.id}/status`, {method: 'PUT', body: {status: comment.status}}) + return coralApi(`/comments/${comment.id}/status`, {method: 'PUT', body: {status}}) .then(res => dispatch({type: actions.COMMENT_UPDATE_SUCCESS, res})) .catch(error => dispatch({type: actions.COMMENT_UPDATE_FAILED, error})); }; }; export const flagComment = id => (dispatch, getState) => { - dispatch({type: 'COMMENT_FLAG', id}); + dispatch({type: actions.COMMENT_FLAG, id}); dispatch({type: 'COMMENT_UPDATE', comment: getState().comments.get('byId').get(id)}); }; diff --git a/client/coral-admin/src/constants/comments.js b/client/coral-admin/src/constants/comments.js index 7e6c46fb1..e95cb12c1 100644 --- a/client/coral-admin/src/constants/comments.js +++ b/client/coral-admin/src/constants/comments.js @@ -9,3 +9,4 @@ export const COMMENT_STREAM_FETCH_SUCCESS = 'COMMENT_STREAM_FETCH_SUCCESS'; export const COMMENT_UPDATE_SUCCESS = 'COMMENT_UPDATE_SUCCESS'; export const COMMENT_UPDATE_FAILED = 'COMMENT_UPDATE_FAILED'; export const COMMENT_STATUS_UPDATE = 'COMMENT_STATUS_UPDATE'; +export const COMMENT_FLAG = 'COMMENT_FLAG'; diff --git a/client/coral-admin/src/reducers/comments.js b/client/coral-admin/src/reducers/comments.js index b9f77692e..caa356e57 100644 --- a/client/coral-admin/src/reducers/comments.js +++ b/client/coral-admin/src/reducers/comments.js @@ -26,8 +26,8 @@ export default (state = initialState, action) => { case 'COMMENTS_MODERATION_QUEUE_FETCH': return state.set('loading', true); case 'COMMENTS_MODERATION_QUEUE_FETCH_SUCCESS': return replaceComments(action, state); case 'COMMENTS_MODERATION_QUEUE_FAILED': return state.set('loading', false); - case 'COMMENT_STATUS_UPDATE': return updateStatus(state, action); - case 'COMMENT_FLAG': return flag(state, action); + case actions.COMMENT_STATUS_UPDATE: return updateStatus(state, action); + case actions.COMMENT_FLAG: return flag(state, action); case actions.COMMENT_CREATE_SUCCESS: return addComment(state, action); case actions.COMMENT_STREAM_FETCH_SUCCESS: return replaceComments(action, state); case actions.SHOW_BANUSER_DIALOG: return setBanUser(state, true, action);