Если кто-то процитирует меня, а я после этого изменю изображение своего профиля, то на посте с цитатой моё изображение профиля не изменится
AyProductions: Изображение изменено ChirsWard: процитировано из Сообщество MIT App Inventor
Если кто-то процитирует меня, а я после этого изменю изображение своего профиля, то на посте с цитатой моё изображение профиля не изменится
Я не проверял код, но, думаю, аватар «запекается» в готовом посте, поэтому такие посты будут отображать старый аватар, пока пост не будет перепечён.
У меня здесь сотни (тысячи) постов. Если бы смена моего аватара приводила к перепеканию всех них, я мог бы вызвать значительную нагрузку на сервер, постоянно меняя аватар.
Кроме того, это отчасти особенность системы. Так пост сохраняет информацию о том, кем вы были на момент публикации, а не тем, кто вы есть сегодня.
Я думаю, что смена аватара запускает перерисовку (rebake) цитируемых постов пользователя? Насчёт расписания я не уверен.
Редактирование: Теперь я уже не уверен.
Я терпеливо ждал, пока это волшебным образом сработает на моём тестовом сайте, но пока безрезультатно. Мне казалось, что я видел это в действии на форуме, где я не являюсь сотрудником, но, оглядываясь назад на несколько однострочных и цитируемых ссылок оттуда за последний месяц, вижу, что там всё ещё отображается старый аватар. ![]()
Когда я искал, я нашёл это, что, как мне казалось, подтверждало, что смена аватара запускает перерисовку для них, но, похоже, я мог запутаться:
Чтобы подвести итог, это был баг, который теперь исправлен. ![]()
См. Old user avatars in quoted text? для обсуждения последней темы по этой проблеме.