UI: отключение вкладки чатов и исправление загрузки каналов

This commit is contained in:
AidarKC
2026-05-19 00:04:34 +03:00
parent ab31ccf6d8
commit a332ddc828
6 changed files with 56 additions and 8 deletions
+6 -1
View File
@@ -55,6 +55,11 @@ function toSafeInt(value) {
return Number.isFinite(parsed) ? parsed : null;
}
function looksLikeBlockchainName(value) {
const raw = String(value || '').trim();
return /^[^-]+-\d+$/.test(raw);
}
function makeReactionActionKey(messageRef) {
const login = String(state.session.login || '').trim().toLowerCase();
const blockchainName = String(messageRef?.blockchainName || '').trim();
@@ -439,7 +444,7 @@ async function loadFromApi(route, channelId) {
&& String(item?.channel?.channelName || '').trim().toLowerCase() === selector.channelName.toLowerCase()
));
}
if (!channel) {
if (!channel && !looksLikeBlockchainName(routeOwnerRaw)) {
try {
const ownerUser = await authService.getUser(routeOwnerRaw);
const ownerBch = String(ownerUser?.blockchainName || '').trim().toLowerCase();