У пользователя в профиле показывает "Отображено 50 случайных друзей из 4", хотя их там всего 3 штуки.
при просмотре из профиля пользователя всех его одобренных, ожидающих на одобрение и игнорируемых никаких скрытых пользователей не обнаружено, также при ручном запросе
Ошибку смог убрать вручную, открыв запись данного пользователя в таблице "ibf_members", там в блоке "members_cache" действительно был массив из 4-х друзей
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
vizavi
У пользователя в профиле показывает "Отображено 50 случайных друзей из 4", хотя их там всего 3 штуки.
при просмотре из профиля пользователя всех его одобренных, ожидающих на одобрение и игнорируемых никаких скрытых пользователей не обнаружено, также при ручном запросе
который должен показать всех друзей также осталось 3 штуки
при просмотре в базе также 3 друга
В скине нашёл проверку вида ("profileModern" в "profileModern")
В моём понимании это условие - "Если всего одобренных друзей больше показанных, то" должно разбивать список друзей на блоки по 50
пробовал обновить кеши, обновить стили и прочие доступные инструменты, эффекта ноль
Ошибку смог убрать вручную, открыв запись данного пользователя в таблице "ibf_members", там в блоке "members_cache" действительно был массив из 4-х друзей
пользователь 685 был удалён с форума, отсюда получается что скрипт брав данные из кеша пытался вывести пользователя которого нету
Итого: странная ошибка, неадекватная проверка берущая кусок данных из одного места и сравнивающая с другим местом которое не факт что может совпадать
Интересует вопрос: есть ли стандартный инструмент пересчёта запрятанный в дебри или ручной запрос, позволяющий исправить подобный ошибки?
P.S> пока искал ошибку, нашёл зашитый в скин английкий текст (он есть во всех скинах, видимо наследуется с офф скина)
есть и на этом форуме http://forums.ibresource.ru/index.php?app=members&module=profile§ion=friends&do=view&member_id=1

Изменено пользователем vizaviСсылка на комментарий
Поделиться на других сайтах
0 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.