SHiNE-server/Dev_Docs/Pending_Features/2026-05-19_0112_короткая-ссылка-на-сообщение-m-блокчейн-номер.md

20 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Короткая ссылка на сообщение `#/m/{blockchainName}/{blockNumber}`
Статус: `pending`
## Краткое описание
Добавлен короткий роут сообщения `#/m/{blockchainName}/{blockNumber}` (поддерживает и вариант с hash).
Переходы в тред из канала и из треда теперь формируются через `#/m/...`, а не через длинный путь канала.
## Что проверять
1. Открыть сообщение в канале и перейти в тред — адрес должен быть формата `#/m/...`.
2. Скопировать ссылку на тред сообщения и открыть в новой вкладке.
3. Для ответа (reply) нажать `🧵 В тред` и убедиться, что тред открывается без ошибок `BAD_FIELDS`/`Не удалось определить hash`.
4. Проверить шапку треда: UI должен попытаться восстановить красивый заголовок канала (`owner/channel`).
5. Проверить, что старый маршрут `#/channel-thread-view/...` тоже продолжает работать.
## Ожидаемый результат
- Короткий роут работает стабильно для постов и ответов.
- Тред открывается даже если в URL нет hash (опциональный случай).
- Ошибка про невозможность определить hash для открытия треда не воспроизводится.