Загрузка не работает при установке в подпапку

Удалось отследить загрузку постов до этой конкретной строки:

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

в частности,

  // относительные URL
  if (/^\/[\w\.\-]+/i.test(href)) {
    return href;
  }

работает некорректно, поскольку URL моего форума обслуживается из директории пользователя Apache (которой я не управляю), начинается с ~, что нарушает работу этого регулярного выражения.
Я подтвердил, что изменение класса символов на включение ~ (как [\w\.\-~]) исправляет загрузку постов, но, к сожалению, загрузка аватаров всё ещё не работает!

1 лайк