Настройки веб-интерфейса и опции командной строки "--lib-dir", "--inpx" вынесены в конфиг (#6)

This commit is contained in:
Book Pauk
2023-01-27 13:57:29 +07:00
parent 1ecc19b8b5
commit e53bb11566
6 changed files with 45 additions and 2 deletions

View File

@@ -557,6 +557,13 @@ class Search {
(async() => {
await this.api.updateConfig();
//устанавливаем uiDefaults от сервера, если это необходимо
if (!this.settings.defaultsSet) {
const uiDefaults = _.cloneDeep(this.config.uiDefaults);
uiDefaults.defaultsSet = true;
this.commit('setSettings', uiDefaults);
}
this.generateDefaults(this.extSearch, this.recStruct.map(f => f.field));
this.extSearch.setDefaults(this.extSearch);
this.search.lang = this.langDefault;