Campaigns: Show override checkbox when Send configuration allows it
This commit is contained in:
parent
1a61067ff9
commit
bdacf92917
1 changed files with 14 additions and 5 deletions
|
@ -608,11 +608,20 @@ export default class CUD extends Component {
|
||||||
sendSettings = [];
|
sendSettings = [];
|
||||||
|
|
||||||
const addOverridable = (id, label) => {
|
const addOverridable = (id, label) => {
|
||||||
sendSettings.push(<CheckBox key={id + '_overriden'} id={id + '_overriden'} label={label} text={t('override')}/>);
|
if(this.state.sendConfiguration[id + '_overridable'] == 1){
|
||||||
|
sendSettings.push(<CheckBox key={id + '_overriden'} id={id + '_overriden'} label={label} text={t('override')}/>);
|
||||||
if (this.getFormValue(id + '_overriden')) {
|
if (this.getFormValue(id + '_overriden')) {
|
||||||
sendSettings.push(<InputField key={id + '_override'} id={id + '_override'}/>);
|
sendSettings.push(<InputField key={id + '_override'} id={id + '_override'}/>);
|
||||||
} else {
|
} else {
|
||||||
|
sendSettings.push(
|
||||||
|
<StaticField key={id + '_original'} id={id + '_original'} className={styles.formDisabled}>
|
||||||
|
{this.state.sendConfiguration[id]}
|
||||||
|
</StaticField>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
sendSettings.push(<AlignedRow label={t(id)}></AlignedRow>);
|
||||||
sendSettings.push(
|
sendSettings.push(
|
||||||
<StaticField key={id + '_original'} id={id + '_original'} className={styles.formDisabled}>
|
<StaticField key={id + '_original'} id={id + '_original'} className={styles.formDisabled}>
|
||||||
{this.state.sendConfiguration[id]}
|
{this.state.sendConfiguration[id]}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue