1.6 KiB
1.6 KiB
Каналы: явные вкладки + fallback CreateChannel для legacy-сервера
Статус: pending
Что сделано
- На экране каналов добавлены явные вкладки:
КаналыЧатыМои
- Переключение теперь работает по обычному тапу, без необходимости long-press на кнопке toolbar.
- В
addBlockCreateChannelдобавлен fallback:- сначала отправляется текущий формат CreateChannel (с description/type/version),
- если сервер возвращает
bad_block_format, выполняется повтор с legacy-форматом тела (без description/type/version) для совместимости со старым сервером.
Как проверять
- Открыть экран каналов и проверить переключение всех трёх вкладок по тапу.
- Нажимать на строки каналов и убедиться, что переход в канал работает.
- Создать новый канал и убедиться, что при старом сервере создание не падает с
Некорректный формат блока.
Ожидаемый результат
- Вкладки
Каналы/Чаты/Моипереключаются стабильно. - Каналы открываются по тапу.
- Создание канала устойчиво к legacy-формату сервера.