Fix misconfiguration

modelConfig is part of DaoConfig and should not have a separate lifecycle.
This commit is contained in:
Michael Buckley
2021-12-16 17:14:31 -05:00
parent bfa6ed1c1e
commit 21f5d1dcbb
2 changed files with 6 additions and 5 deletions

View File

@@ -160,8 +160,8 @@ public class FhirServerConfigCommon {
}
@Bean
public ModelConfig modelConfig(AppProperties appProperties) {
ModelConfig modelConfig = new ModelConfig();
public ModelConfig modelConfig(AppProperties appProperties, DaoConfig daoConfig) {
ModelConfig modelConfig = daoConfig.getModelConfig();
modelConfig.setAllowContainsSearches(appProperties.getAllow_contains_searches());
modelConfig.setAllowExternalReferences(appProperties.getAllow_external_references());
modelConfig.setDefaultSearchParamsCanBeOverridden(appProperties.getAllow_override_default_search_params());