diff --git a/backend/open_webui/env.py b/backend/open_webui/env.py index 19d09a62d3..786725d1c5 100644 --- a/backend/open_webui/env.py +++ b/backend/open_webui/env.py @@ -339,14 +339,12 @@ else: except Exception: DATABASE_POOL_RECYCLE = 3600 -DATABASE_ENABLE_SQLITE_WAL = (os.environ.get("DATABASE_ENABLE_SQLITE_WAL", "False").lower() == "true") - -DATABASE_DEDUPLICATE_INTERVAL = ( - os.environ.get("DATABASE_DEDUPLICATE_INTERVAL", 0.) +DATABASE_ENABLE_SQLITE_WAL = ( + os.environ.get("DATABASE_ENABLE_SQLITE_WAL", "False").lower() == "true" ) -if DATABASE_DEDUPLICATE_INTERVAL == "": - DATABASE_DEDUPLICATE_INTERVAL = 0.0 -else: + +DATABASE_DEDUPLICATE_INTERVAL = os.environ.get("DATABASE_DEDUPLICATE_INTERVAL", None) +if DATABASE_DEDUPLICATE_INTERVAL is not None: try: DATABASE_DEDUPLICATE_INTERVAL = float(DATABASE_DEDUPLICATE_INTERVAL) except Exception: