Caricamenti non funzionanti con installazione in sottocartella

Riuscito a tracciare i caricamenti dei post fino a questa esatta riga:

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/pretty-text/addon/sanitizer.js#L23

in particolare,

  // relative urls
  if (/^\\/[\\w\\.\\-]+/i.test(href)) {
    return href;
  }

si interrompe perché poiché l’URL del mio forum viene servito da una user-webdir di Apache (su cui non ho controllo), inizia con un ~, che interrompe quella regex.
Ho confermato che modificare la classe di caratteri per includere ~ (come [\\w\\.\\-~]) corregge i caricamenti dei post, ma dolorosamente i caricamenti degli avatar sono ancora interrotti!

1 Mi Piace