fix: Prevent double-prefixing of S2A team names and refactor Telegram bot's thread pool usage for non-blocking execution.
This commit is contained in:
@@ -710,7 +710,7 @@ def s2a_create_account_from_oauth(
|
||||
full_email = name if "@" in name else ""
|
||||
|
||||
if name:
|
||||
payload["name"] = f"team-{name}"
|
||||
payload["name"] = name if name.startswith("team-") else f"team-{name}"
|
||||
if proxy_id is not None:
|
||||
payload["proxy_id"] = proxy_id
|
||||
|
||||
@@ -790,8 +790,9 @@ def s2a_add_account(
|
||||
if token_info.get("email"):
|
||||
credentials["email"] = token_info.get("email")
|
||||
|
||||
s2a_name = name if name.startswith("team-") else f"team-{name}"
|
||||
payload = {
|
||||
"name": f"team-{name}",
|
||||
"name": s2a_name,
|
||||
"platform": "openai",
|
||||
"type": "oauth",
|
||||
"credentials": credentials,
|
||||
|
||||
Reference in New Issue
Block a user