fix(chat): автоскролл задач только у низа, картинки с фикс. размером, упоминания по @ и 3+ буквам имени/фамилии
- TaskChat: atBottomRef-гвард (scrollHeight-scrollTop-clientHeight<80) — чужие сообщения больше не дёргают чат вниз, когда пользователь читает историю; свои сообщения и смена задачи скроллят как раньше - ChatAttachments: img w-180 h-180 object-cover вместо max-* — высота строки не меняется при догрузке, measureElement виртуализатора не дёргает список - упоминания: голый @ открывает список сразу; текстовый триггер от 3 букв; сервер ищет ILIKE по имени/отчеству/фамилии/email и отдаёт всех при пустом q; починен мёртвый fallback-резолв (Response без .json()) - groupByDate/flattenGroupedMessages обёрнуты в useMemo
This commit is contained in:
@@ -370,6 +370,8 @@ export class SocialStorage extends TasksStorage {
|
||||
${users.middleName} ILIKE ${'%' + query + '%'}
|
||||
OR
|
||||
${users.lastName} ILIKE ${'%' + query + '%'}
|
||||
OR
|
||||
${users.email} ILIKE ${'%' + query + '%'}
|
||||
)`
|
||||
))
|
||||
.limit(limit)
|
||||
|
||||
Reference in New Issue
Block a user