From 377563c79882135a370ed869778768d0ee51754d Mon Sep 17 00:00:00 2001 From: David Jay Date: Wed, 8 Mar 2017 17:02:47 -0500 Subject: [PATCH] Hiding rejected note on ban dialog for rejected comments. --- client/coral-admin/src/actions/moderation.js | 2 +- client/coral-admin/src/components/BanUserDialog.js | 4 ++-- .../src/containers/ModerationQueue/ModerationContainer.js | 5 +++-- .../src/containers/ModerationQueue/components/Comment.js | 2 +- client/coral-admin/src/reducers/moderation.js | 1 + 5 files changed, 8 insertions(+), 6 deletions(-) diff --git a/client/coral-admin/src/actions/moderation.js b/client/coral-admin/src/actions/moderation.js index 5116700c7..75ec5fc09 100644 --- a/client/coral-admin/src/actions/moderation.js +++ b/client/coral-admin/src/actions/moderation.js @@ -4,5 +4,5 @@ export const toggleModal = open => ({type: actions.TOGGLE_MODAL, open}); export const singleView = () => ({type: actions.SINGLE_VIEW}); // Ban User Dialog -export const showBanUserDialog = (user, commentId) => ({type: actions.SHOW_BANUSER_DIALOG, user, commentId}); +export const showBanUserDialog = (user, commentId, showRejectedNote) => ({type: actions.SHOW_BANUSER_DIALOG, user, commentId, showRejectedNote}); export const hideBanUserDialog = (showDialog) => ({type: actions.HIDE_BANUSER_DIALOG, showDialog}); diff --git a/client/coral-admin/src/components/BanUserDialog.js b/client/coral-admin/src/components/BanUserDialog.js index b23d8f9d1..86d18d879 100644 --- a/client/coral-admin/src/components/BanUserDialog.js +++ b/client/coral-admin/src/components/BanUserDialog.js @@ -8,7 +8,7 @@ import I18n from 'coral-framework/modules/i18n/i18n'; import translations from '../translations'; const lang = new I18n(translations); -const BanUserDialog = ({open, handleClose, handleBanUser, user}) => ( +const BanUserDialog = ({open, handleClose, handleBanUser, user, showRejectedNote}) => ( (

{lang.t('bandialog.are_you_sure', user.name)}

- {lang.t('bandialog.note')} + {showRejectedNote && lang.t('bandialog.note')}
{props.comment.user.status === 'banned' ? diff --git a/client/coral-admin/src/reducers/moderation.js b/client/coral-admin/src/reducers/moderation.js index 09a0b39e7..cf270543c 100644 --- a/client/coral-admin/src/reducers/moderation.js +++ b/client/coral-admin/src/reducers/moderation.js @@ -19,6 +19,7 @@ export default function moderation (state = initialState, action) { .merge({ user: Map(action.user), commentId: action.commentId, + showRejectedNote: action.showRejectedNote, banDialog: true }); case actions.SET_ACTIVE_TAB: