XF 2.2 Ложное количество сообщений у пользователя

Версия XenForo
2.2.11

pumba560

Проверенные
Сообщения
350
Решения
3
Реакции
4
Баллы
50
При просмотре вижу у пользователя есть к примеру два сообщения, перехожу по ним, и Результаты не найдены.
В админке перестраивал все кеши, бестолку, как висели эти сообщения, так и висят в профиле.
Я так понимаю что они были когда то удалены на старом форуме phpBB, и оттуда делалась миграция на XF, и как теперь сделать правильный подсчет сообщений ?
 
Решение
Вопрос решен, сделал по теме https://xenforo.info/threads/Перестроение-количества-сообщений.4768/ запрос в базу

Код:
UPDATE xf_user AS user
SET message_count = (
    SELECT COUNT(*)
    FROM xf_post AS post
    LEFT JOIN xf_thread AS thread ON (thread.thread_id = post.thread_id)
    WHERE post.user_id = user.user_id
    AND post.message_state = 'visible' AND thread.discussion_state = 'visible'
    GROUP BY post.user_id
);
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу