mirror of
https://github.com/khoj-ai/khoj.git
synced 2024-11-27 17:35:07 +01:00
Null check intermediary objects when config not fully initialized
This commit is contained in:
parent
946af0889d
commit
b1890aa050
1 changed files with 5 additions and 3 deletions
|
@ -41,7 +41,9 @@ def github_config_page(request: Request):
|
|||
)
|
||||
|
||||
current_config = (
|
||||
state.config.content_type.github if state.config and state.config.content_type.github else default_config
|
||||
state.config.content_type.github
|
||||
if state.config and state.config.content_type and state.config.content_type.github
|
||||
else default_config
|
||||
)
|
||||
|
||||
current_config = json.loads(current_config.json())
|
||||
|
@ -65,7 +67,7 @@ def content_config_page(request: Request, content_type: str):
|
|||
)
|
||||
current_config = (
|
||||
state.config.content_type[content_type]
|
||||
if state.config and content_type in state.config.content_type
|
||||
if state.config and state.config.content_type and content_type in state.config.content_type
|
||||
else default_config
|
||||
)
|
||||
current_config = json.loads(current_config.json())
|
||||
|
@ -93,7 +95,7 @@ def conversation_processor_config_page(request: Request):
|
|||
|
||||
current_processor_conversation_config = (
|
||||
state.config.processor.conversation
|
||||
if state.config and state.config.processor.conversation
|
||||
if state.config and state.config.processor and state.config.processor.conversation
|
||||
else default_processor_config
|
||||
)
|
||||
current_processor_conversation_config = json.loads(current_processor_conversation_config.json())
|
||||
|
|
Loading…
Reference in a new issue