mirror of
https://github.com/block/buzz.git
synced 2026-08-18 06:50:31 +02:00
The serverless create_channel and open_dm re-queried the relay for the kind:39000 they had just published, to build ChannelInfo. On a public relay that immediate round-trip races against propagation/indexing lag and can return empty, throwing 'metadata not yet available' — surfacing as a private channel / DM that silently fails to appear in the UI. Both now derive ChannelInfo directly from the locally-signed metadata event (we created it, so is_member = true), with no relay round-trip and no race.