Peut-être que je ne comprends pas.
Pour autant que je sache, la seule façon de renommer le fichier après l’avoir téléchargé est de le supprimer et d’attendre que Discourse le supprime, puis de le retélécharger.
J’ai suivi ce guide (modifier les messages pour supprimer les liens des pièces jointes) pour supprimer le fichier.
[quote=“Sara Devlaeminck, post:1, topic:275735, username:SaraDev”]ou modifier les messages pour supprimer les liens des pièces jointes. Les fichiers orphelins seront supprimés automatiquement après une période de grâce de 48 heures.
[/quote]
Supprimer signifie supprimer du disque dur, à ma connaissance.
Mais je peux confirmer ce comportement. Discourse sert un ancien fichier s’il est seulement renommé (je n’ai pas pris la peine de vérifier s’il s’agit bien de cet ancien fichier ou s’il utilise simplement l’ancien nom de fichier avec un lien).
Je ne connais rien au code ou au codage, mais je suppose que Discourse utilise une sorte de hachage. Et tant que le contenu ne change pas de nom, il provient d’une sorte de cache. Si vous changez réellement cette pièce jointe, Discourse modifie également le lien.