grendervill 324d2aac72 fix(web): DM_CHANNEL_UPDATE и DM_CHANNEL_DELETE обновляют список бесед
Сервер присылал эти события и раньше, но клиент перечитывал список бесед только
по `DM_CHANNEL_CREATE` и READY: добавление участника, переименование группы и
выход из неё не появлялись в сайдбаре до перезагрузки, а удалённая беседа
оставалась открытой.

Теперь все три события перечитывают список (`DM_CHANNEL_UPDATE` меняет состав,
имя и аватар группы сразу), а `DM_CHANNEL_DELETE` дополнительно убирает беседу
из стора сессии и закрывает её, если она была открыта.

Тесты в `web/tests/friends.test.tsx` падают на старом коде: переименование
группы видно второму участнику, удалённая беседа исчезает и закрывается.
2026-09-26 16:16:10 +03:00
2026-09-19 17:30:18 +03:00
S
Description
No description provided
Readme AGPL-3.0 8.8 MiB
Languages
TypeScript 52.5%
Go 39.2%
Shell 4.5%
Rust 1.9%
CSS 0.4%
Other 1.3%