fix(gateway): stop enabling dingtalk allow-all during setup (#30743)

This commit is contained in:
Teknium 2026-05-24 04:24:44 -07:00 committed by GitHub
parent 9732559864
commit 1f897b0dc9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3998,15 +3998,11 @@ def _setup_dingtalk():
client_id, client_secret = result
save_env_value("DINGTALK_CLIENT_ID", client_id)
save_env_value("DINGTALK_CLIENT_SECRET", client_secret)
save_env_value("DINGTALK_ALLOW_ALL_USERS", "true")
print()
print_success(f"{emoji} {label} configured via QR scan!")
else:
# ── Manual entry ──
_setup_standard_platform(dingtalk_platform)
# Also enable allow-all by default for convenience
if get_env_value("DINGTALK_CLIENT_ID"):
save_env_value("DINGTALK_ALLOW_ALL_USERS", "true")
def _setup_wecom():