From 260272dca2992eed06e4faa4d2039420eb46d8c9 Mon Sep 17 00:00:00 2001 From: sabaimran Date: Mon, 3 Jul 2023 00:10:56 -0700 Subject: [PATCH] Check if state.config is populated before configuring via the update method --- src/khoj/routers/api.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/khoj/routers/api.py b/src/khoj/routers/api.py index eff230f5..e00022f5 100644 --- a/src/khoj/routers/api.py +++ b/src/khoj/routers/api.py @@ -398,7 +398,8 @@ def update( logger.info("📬 Search index updated via API") try: - state.processor_config = configure_processor(state.config.processor) + if state.config and state.config.processor: + state.processor_config = configure_processor(state.config.processor) except ValueError as e: logger.error(e) raise HTTPException(status_code=500, detail=str(e))