Fix #65 default language not set
This commit is contained in:
parent
c26faaa902
commit
7076d01a24
|
@ -148,13 +148,15 @@ class AdminPanelSystemPreferences extends React.Component {
|
||||||
}
|
}
|
||||||
|
|
||||||
onFormChange(form) {
|
onFormChange(form) {
|
||||||
let values = _.clone(form);
|
const { language, supportedLanguages, allowedLanguages } = form;
|
||||||
|
|
||||||
_.extend(values, {
|
this.setState({
|
||||||
supportedLanguages: _.filter(values.supportedLanguages, (language) => _.includes(values.allowedLanguages, language))
|
values: _.extend({}, form, {
|
||||||
|
language: _.includes(supportedLanguages, language) ? language : Object.keys(languageList)[supportedLanguages[0]],
|
||||||
|
supportedLanguages: _.filter(supportedLanguages, (language) => _.includes(allowedLanguages, language))
|
||||||
|
}),
|
||||||
|
message: null
|
||||||
});
|
});
|
||||||
|
|
||||||
this.setState({values, message: null});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
onSubmit(form) {
|
onSubmit(form) {
|
||||||
|
|
Loading…
Reference in New Issue