From f140efe1bd6ae026be33f652b3cf438c5251e587 Mon Sep 17 00:00:00 2001 From: Belen Curcio Date: Thu, 31 Aug 2017 11:10:28 -0300 Subject: [PATCH] Premod and New Queue Edge Case --- .../src/routes/Moderation/containers/Moderation.js | 11 ++++++++--- .../coral-admin/src/routes/Moderation/queueConfig.js | 10 +++++----- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/client/coral-admin/src/routes/Moderation/containers/Moderation.js b/client/coral-admin/src/routes/Moderation/containers/Moderation.js index 722faaaa3..336ec1770 100644 --- a/client/coral-admin/src/routes/Moderation/containers/Moderation.js +++ b/client/coral-admin/src/routes/Moderation/containers/Moderation.js @@ -215,11 +215,16 @@ class ModerationContainer extends Component { } const premodEnabled = assetId ? isPremod(asset.settings.moderation) : isPremod(settings.moderation); + const currentQueueConfig = Object.assign({}, this.props.queueConfig); + + if (premodEnabled) { - delete currentQueueConfig.new; - } else { - delete currentQueueConfig.premod; + delete currentQueueConfig.new + } + + if (!root.premodCount || premodEnabled) { + delete currentQueueConfig.premod } return