Set default form padding when loading form settings from server

[MAILPOET-2892]
This commit is contained in:
Rostislav Wolny
2020-05-12 11:05:58 +02:00
committed by Veljko V
parent 99f6bafd1f
commit 0c3b6db75f
2 changed files with 6 additions and 2 deletions

View File

@@ -20,7 +20,7 @@ export default function mapFormDataAfterLoading(data) {
slideInFormPosition: data.settings.slide_in_form_position, slideInFormPosition: data.settings.slide_in_form_position,
borderRadius: asNum(data.settings.border_radius), borderRadius: asNum(data.settings.border_radius),
borderSize: asNum(data.settings.border_size), borderSize: asNum(data.settings.border_size),
formPadding: asNum(data.settings.form_padding), formPadding: data.settings.form_padding ? asNum(data.settings.form_padding) : 10,
inputPadding: asNum(data.settings.input_padding), inputPadding: asNum(data.settings.input_padding),
borderColor: data.settings.border_color, borderColor: data.settings.border_color,
}, },

View File

@@ -54,9 +54,13 @@ describe('Form Data Load Mapper', () => {
expect(map(data).settings).to.have.property('success_page', '5'); expect(map(data).settings).to.have.property('success_page', '5');
}); });
it('maps placement', () => { it('Maps placement', () => {
expect(map(data).settings).to.have.property('placeFormBellowAllPages', true); expect(map(data).settings).to.have.property('placeFormBellowAllPages', true);
expect(map(data).settings).to.have.property('placeFormBellowAllPosts', false); expect(map(data).settings).to.have.property('placeFormBellowAllPosts', false);
}); });
it('Sets default padding', () => {
expect(map(data).settings).to.have.property('formPadding', 10);
});
}); });
}); });