diff options
| author | Christophe Besson <cbesson@gmail.com> | 2026-08-28 17:54:43 +0200 |
|---|---|---|
| committer | Christophe Besson <cbesson@gmail.com> | 2026-08-28 17:54:43 +0200 |
| commit | 09a007937f03fad04a390323f3817f1ae7d7c2a9 (patch) | |
| tree | dad102a6fc8592d1a84685692c23502c78f8673c /packages/meshbay-node/src/meshbay_node/daemon.py | |
| parent | 448ade7a463d40d264bf88b85e863fae12be9494 (diff) | |
| download | meshbay-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/daemon.py')
0 files changed, 0 insertions, 0 deletions