Update proxy configuration (alias for frontend compatibility)
(
request: ProxyConfigRequest,
token: str = Depends(verify_admin_token)
)
| 1257 | |
| 1258 | @router.post("/api/proxy/config") |
| 1259 | async def update_proxy_config_alias( |
| 1260 | request: ProxyConfigRequest, |
| 1261 | token: str = Depends(verify_admin_token) |
| 1262 | ): |
| 1263 | """Update proxy configuration (alias for frontend compatibility)""" |
| 1264 | try: |
| 1265 | await proxy_manager.update_proxy_config( |
| 1266 | enabled=request.proxy_enabled, |
| 1267 | proxy_url=request.proxy_url, |
| 1268 | media_proxy_enabled=request.media_proxy_enabled, |
| 1269 | media_proxy_url=request.media_proxy_url |
| 1270 | ) |
| 1271 | except ValueError as e: |
| 1272 | return {"success": False, "message": str(e)} |
| 1273 | return {"success": True, "message": "代理配置更新成功"} |
| 1274 | |
| 1275 | |
| 1276 | @router.post("/api/config/proxy") |
nothing calls this directly
no test coverage detected