Eh bien, cela fait un moment, mais oui.
Le code ci-dessus semble normaliser les URL d’images commençant par un / (en corrigeant le nom d’hôte), mais pas celles relatives à l’URL actuelle.
Peut-être que cela devrait plutôt être ceci ?
if src.present? && !src.start_with?('http')
Si j’ai raison, je pense que le code quelques lignes au-dessus contient le même bug.