diff --git a/client/coral-embed-stream/src/tabs/configure/components/Settings.js b/client/coral-embed-stream/src/tabs/configure/components/Settings.js
index 2235369fe..6b6e14656 100644
--- a/client/coral-embed-stream/src/tabs/configure/components/Settings.js
+++ b/client/coral-embed-stream/src/tabs/configure/components/Settings.js
@@ -8,7 +8,7 @@ import Configuration from './Configuration';
class Settings extends React.Component {
render() {
- const {settings: {moderation}, toggleModeration} = this.props;
+ const {settings: {moderation, premodLinksEnable}, toggleModeration, togglePremodLinks} = this.props;
const changed = false;
return (
@@ -32,6 +32,13 @@ class Settings extends React.Component {
>
{t('configure.enable_premod_description')}
+
+ {t('configure.enable_premod_description')}
+
);
@@ -41,6 +48,7 @@ class Settings extends React.Component {
Settings.propTypes = {
settings: PropTypes.object.isRequired,
toggleModeration: PropTypes.func.isRequired,
+ togglePremodLinks: PropTypes.func.isRequired,
};
export default Settings;
diff --git a/client/coral-embed-stream/src/tabs/configure/containers/Settings.js b/client/coral-embed-stream/src/tabs/configure/containers/Settings.js
index 66625715d..8e978e4c8 100644
--- a/client/coral-embed-stream/src/tabs/configure/containers/Settings.js
+++ b/client/coral-embed-stream/src/tabs/configure/containers/Settings.js
@@ -17,6 +17,11 @@ class SettingsContainer extends React.Component {
this.props.updatePending({updater});
};
+ togglePremodLinks = () => {
+ const updater = {premodLinksEnable: {$set: !this.props.mergedSettings.premodLinksEnable}};
+ this.props.updatePending({updater});
+ };
+
savePending = async () => {
try {
await this.props.updateAssetSettings(this.props.asset.id, this.props.pending);
@@ -32,6 +37,7 @@ class SettingsContainer extends React.Component {
settings={this.props.mergedSettings}
savePending={this.savePending}
toggleModeration={this.toggleModeration}
+ togglePremodLinks={this.togglePremodLinks}
/>;
}
}
@@ -52,6 +58,7 @@ const withSettingsFragments = withFragments({
id
settings {
moderation
+ premodLinksEnable
}
}
`,