Cela se produit lors de l’utilisation de la convention Markdown  dans un bloc de code, puis de l’utilisation du même code en dehors du bloc de code pour afficher réellement l’image. Cela se produit après environ 5 minutes une fois que Discourse télécharge l’image hotlinked.
Pour mémoire, j’ai rencontré le problème en essayant d’illustrer ceci :
Pour contourner le problème, j’ai utilisé հ (lettre arménienne minuscule ho) au lieu de h (lettre latine minuscule h) dans la partie https. Comme ils sont reconnus comme des caractères différents, cela ne déclenche pas le remplacement d’URL.
excellente description. Notre logique ignore la détection des images dans un bloc de code. Mais s’il y a une vraie image quelque part avec un markdown exactement identique, alors notre code de recherche/remplacement n’est pas assez robuste pour éviter les blocs de code.
Ce ne sera pas facile à corriger, mais pour l’instant, j’ai ajouté des tests qui échouent afin que nous suivions le problème :