diff --git a/client/coral-admin/src/graphql/index.js b/client/coral-admin/src/graphql/index.js
index d7656d9a5..42e96f382 100644
--- a/client/coral-admin/src/graphql/index.js
+++ b/client/coral-admin/src/graphql/index.js
@@ -1,15 +1,5 @@
import update from 'immutability-helper';
-import mapValues from 'lodash/mapValues';
-
-// Map nested object leaves. Array objects are considered leaves.
-function mapLeaves(o, mapper) {
- return mapValues(o, (val) => {
- if (typeof val === 'object' && !Array.isArray(val)) {
- return mapLeaves(val, mapper);
- }
- return mapper(val);
- });
-}
+import {mapLeaves} from 'coral-framework/utils';
export default {
mutations: {
diff --git a/client/coral-admin/src/routes/Configure/components/ModerationSettings.js b/client/coral-admin/src/routes/Configure/components/ModerationSettings.js
index f5db719bb..94aa7d923 100644
--- a/client/coral-admin/src/routes/Configure/components/ModerationSettings.js
+++ b/client/coral-admin/src/routes/Configure/components/ModerationSettings.js
@@ -39,7 +39,7 @@ class ModerationSettings extends React.Component {
};
render() {
- const {settings, data, root} = this.props;
+ const {settings, data, root, updatePending, errors} = this.props;
return (
- {t('configure.open_stream_configuration')} -
- -- {t('configure.close_stream_configuration')} -
- -{t('configure.comment_stream_will_close')} {this.getClosedIn()}.
: ''} -{t('configure.comment_stream_will_close')} {timeago(new Date(closedAt))}.
: ''} ++ {!isClosed ? t('configure.open_stream_configuration') : t('configure.close_stream_configuration')} +
+ +{t('configure.description')}
+