vaultwarden: fallback invite email
This commit is contained in:
parent
3a0522ad2b
commit
e83a189d91
@ -491,6 +491,13 @@ def provision_access_request(request_code: str) -> ProvisionResult:
|
||||
pass
|
||||
|
||||
result = invite_user(vaultwarden_email)
|
||||
if not result.ok and result.status == "error":
|
||||
fallback_email = contact_email.strip()
|
||||
if fallback_email and fallback_email != vaultwarden_email:
|
||||
fallback_result = invite_user(fallback_email)
|
||||
if fallback_result.ok:
|
||||
vaultwarden_email = fallback_email
|
||||
result = fallback_result
|
||||
if result.ok:
|
||||
_upsert_task(conn, request_code, "vaultwarden_invite", "ok", result.status)
|
||||
else:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user