Auth/ PM-41503 & PM-41533 - Add openOrgInvite param to SDK registration finish call - #2953
Conversation
The SDK's `UserMasterPasswordRegistrationRequest` gains a new `openOrgInvite` field (`Option<RegistrationFinishOpenOrgInviteData>`) to support finishing registration via an open organization invite link. iOS does not use open-org-invite (that flow is web-only), so this passes `nil` at the sole call site to satisfy the new required constructor parameter.
🤖 Bitwarden Claude Code ReviewOverall Assessment: APPROVE This PR adds a single Code Review DetailsNo findings. Merge-order note (not a code finding): the Existing tests in |
🎟️ Tracking
https://bitwarden.atlassian.net/browse/PM-41503
https://bitwarden.atlassian.net/browse/PM-41533
Server PR: bitwarden/server#8159⚠️ unmerged)
Server SDK Bindings Update PR: bitwarden/sdk-internal#1372
SDK PR which wires up breaking changes: bitwarden/sdk-internal#1363 (
📔 Objective
The SDK's
UserMasterPasswordRegistrationRequestwill gain a newopenOrgInvitefield (Option<RegistrationFinishOpenOrgInviteData>) to support finishing registration via an open organization invite link once bitwarden/sdk-internal#1363 merges. iOS does not use open-org-invite (that flow is web-only), so this passesnilat the sole call site to satisfy the new required constructor parameter.📸 Screenshots
n/a