Avoid accidently stumping over config values

This commit is contained in:
Aleksey Kladov
2020-07-10 00:28:12 +02:00
parent 5fc84f071d
commit 17edf50e2c
3 changed files with 167 additions and 132 deletions

View File

@@ -120,8 +120,8 @@ fn run_server() -> Result<()> {
};
let mut config = Config::new(root_path);
if let Some(value) = &initialize_params.initialization_options {
config.update(value);
if let Some(json) = initialize_params.initialization_options {
config.update(json);
}
config.update_caps(&initialize_params.capabilities);