()
| 170 | |
| 171 | @router.get("/auto-quick-refresh") |
| 172 | async def get_auto_quick_refresh_settings(): |
| 173 | settings = get_settings() |
| 174 | from ..auto_quick_refresh_scheduler import auto_quick_refresh_scheduler |
| 175 | |
| 176 | runtime = auto_quick_refresh_scheduler.snapshot() |
| 177 | return { |
| 178 | "enabled": bool(settings.auto_quick_refresh_enabled), |
| 179 | "interval_minutes": int(settings.auto_quick_refresh_interval_minutes), |
| 180 | "retry_limit": int(settings.auto_quick_refresh_retry_limit), |
| 181 | "runtime": runtime, |
| 182 | } |
| 183 | |
| 184 | |
| 185 | @router.post("/auto-quick-refresh") |
nothing calls this directly
no test coverage detected