aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/src/meshbay_node/roster.py
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-08-28 17:54:43 +0200
committerChristophe Besson <cbesson@gmail.com>2026-08-28 17:54:43 +0200
commit09a007937f03fad04a390323f3817f1ae7d7c2a9 (patch)
treedad102a6fc8592d1a84685692c23502c78f8673c /packages/meshbay-node/src/meshbay_node/roster.py
parent448ade7a463d40d264bf88b85e863fae12be9494 (diff)
downloadmeshbay-09a007937f03fad04a390323f3817f1ae7d7c2a9.tar.gz
fix(transport): chat_hist_resp dispatch skipped when older pending entries exist
chat_hist_resp checked only the single oldest pending entry across all types. When switching tabs, keyed requests (media_meta_req, file_req) from Videos/Music/Photos stayed in _pending and were older than the chat_hist entry, so the response was dropped and the chat appeared empty on return. Now scans for the first chat_hist entry instead. Same fix applied to index_sync dispatch for consistency. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to 'packages/meshbay-node/src/meshbay_node/roster.py')
0 files changed, 0 insertions, 0 deletions