mirror of
https://github.com/block/buzz.git
synced 2026-10-28 04:51:40 +00:00
Main added migrations 0069 and 0070 (entity deletion approval), so the invitation schema moves to 0071 and its upgrade fixtures start from the complete main schema through 0070. Main's NIP-FI owner linking (#8401) replaced the boolean owner materialization with OwnerLink { Linked, Conflict, Unavailable }, which already separates a recorded-owner conflict from a storage failure. Invite minting now maps those variants to 403 invite_owner_mismatch and 503, and this branch's Result<bool, DbError> variant of materialize_nip_oa_owner is dropped, along with the call-site adaptations it required in auth, audio and bridge. Co-authored-by: Elrond <28d6302a099e5225b02c4155ac4236e4912603df2ab08dbfc2f4fef08ce598c8@buzz.block.builderlab.xyz> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Luke Tornquist <tornquist@squareup.com>