mirror of
https://github.com/TheSmallHanCat/sora2api.git
synced 2026-02-14 10:04:41 +08:00
feat: 支持缓存超时设置为-1表示永不自动删除
- file_cache.py: 清理任务检查 timeout=-1 时跳过删除 - admin.py: 后端验证允许 -1 值 - manage.html: 前端允许输入 -1,更新提示说明 - main.py: 启动时同步数据库缓存配置到 FileCache 实例
This commit is contained in:
@@ -120,6 +120,9 @@ async def startup_event():
|
||||
config.set_cache_enabled(cache_config.cache_enabled)
|
||||
config.set_cache_timeout(cache_config.cache_timeout)
|
||||
config.set_cache_base_url(cache_config.cache_base_url or "")
|
||||
|
||||
# Sync cache timeout to file cache instance
|
||||
generation_handler.file_cache.set_timeout(cache_config.cache_timeout)
|
||||
|
||||
# Load generation configuration from database
|
||||
generation_config = await db.get_generation_config()
|
||||
|
||||
Reference in New Issue
Block a user