MCPcopy Create free account
hub / github.com/TheSmallHanCat/flow2api / update_proxy_config_alias

Function update_proxy_config_alias

src/api/admin.py:1259–1273  ·  view source on GitHub ↗

Update proxy configuration (alias for frontend compatibility)

(
    request: ProxyConfigRequest,
    token: str = Depends(verify_admin_token)
)

Source from the content-addressed store, hash-verified

1257
1258@router.post("/api/proxy/config")
1259async 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")

Callers

nothing calls this directly

Calls 1

update_proxy_configMethod · 0.45

Tested by

no test coverage detected