fix: keep mail and CPA traffic direct

This commit is contained in:
mmc
2026-03-19 11:44:39 +08:00
parent e312a62b08
commit fdada7c8db
5 changed files with 48 additions and 17 deletions

View File

@@ -743,7 +743,6 @@ def upload_all_tokens_to_cpa(cfg: Optional[Dict[str, Any]] = None, skip_uploaded
maintainer = get_pool_maintainer(config)
if not maintainer:
raise ValueError("请先配置 CPA 地址和 Token")
proxy = str(config.get("proxy") or "").strip()
results = []
for path in iter_token_files():
try:
@@ -751,7 +750,7 @@ def upload_all_tokens_to_cpa(cfg: Optional[Dict[str, Any]] = None, skip_uploaded
if skip_uploaded and "cpa" in extract_uploaded_platforms(token_data):
results.append({"file": path.name, "email": token_data.get("email", path.name), "ok": True, "skipped": True})
continue
ok = maintainer.upload_token(path.name, token_data, proxy=proxy)
ok = maintainer.upload_token(path.name, token_data, proxy="")
if ok:
mark_token_uploaded_platform(path, "cpa")
results.append({"file": path.name, "email": token_data.get("email", path.name), "ok": ok, "skipped": False})