From 9aff166f8311675051df202a08587d6e5bd55983 Mon Sep 17 00:00:00 2001 From: Azure Wang Date: Wed, 16 Jul 2025 23:51:23 +0800 Subject: [PATCH] - fix: keep reranker_model config been removed by web search config --- backend/open_webui/routers/retrieval.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/open_webui/routers/retrieval.py b/backend/open_webui/routers/retrieval.py index 18e2b8c09a..fac5706f03 100644 --- a/backend/open_webui/routers/retrieval.py +++ b/backend/open_webui/routers/retrieval.py @@ -815,7 +815,11 @@ async def update_rag_config( f"Updating reranking model: {request.app.state.config.RAG_RERANKING_MODEL} to {form_data.RAG_RERANKING_MODEL}" ) try: - request.app.state.config.RAG_RERANKING_MODEL = form_data.RAG_RERANKING_MODEL + request.app.state.config.RAG_RERANKING_MODEL = ( + form_data.RAG_RERANKING_MODEL + if form_data.RAG_RERANKING_MODEL is not None + else request.app.state.config.RAG_RERANKING_MODEL + ) try: request.app.state.rf = get_rf(