Мертвый URL-адрес аватара отображает постоянное сломанное изображение вместо инициалов

Fixkamo-meet
Порезанный
5 августа 2026 г. в 01:43 UTC
Автор
Kamo
Обещать
a73117b

Участник, чья фотография пропала из хранилища, показал значок с изображением Все остальные в призыве, навсегда — он никогда не деградировал до инициалов. Upstream может отображать loadableAvatarUrl безоговорочно, потому что это значение Устанавливается только после того, как GetFirstLoadableAvatarUrl() успешно загрузил его. Эта вилка удалила эту гарантию с обеих сторон: промежуточное ПО участников Устанавливает его прямо из JWT при отключении ThirdPartyRequests (без предварительной загрузки), и mapStateToProps возвращается в необработанный аватарурл. Неподтвержденный URL теперь достигает компонента. Когда аватар исходит от redux, а не от явного «url», «useReduxLoadableAvatarURL» уже верна, так что установка avatarFailed не верна. изменить «эффективный URL» — сделать воспроизведенным тот же самый отказ <img> снова, и StatelessAvatar достигает своей ветви инициалов только тогда, когда URL является ложным. Помните, какой URL-адрес не удался, и пропустите его, поэтому обратный эффект действительно происходит. Также Сброс состояния отказа при изменении loadableAvatarUrl, а не только «url». Найдено через реальную встречу: фото одного участника записано в БД (avatars.file hash, is active), но объект не существует в Минио, поэтому **************************** Возвращение 404. 4 из 25 активных фотоаватаров осиротели таким образом.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены