Avatar de requête - extension de photos via SQL au lieu d'un proxy Hibernate

FixSecurityService
Expédié
30 mars 2026 à 04:33 UTC
Auteur
Kamo
Commite
973ee81

avatarRepository.findById() retourne un proxy Hibernate (Avatar-HibernateProxy) qui échouent par exemple de vérification AvatarPhoto. Cela a causé l'extension du fichier pour toujours par défaut à 'png' même lorsque le fichier réel est 'jpg'. L'URL de l'avatar était https://.../.hash.png mais le fichier a été stocké sous la forme d'un fichier. Jhash.jpg, aboutissant à 404 pour chaque image d'avatar en kamo-meet. Maintenant, les interroges avatar.photos.file-extension directement via JdbcTemplate, en contournant entièrement le proxy Hibernate.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation