Это, похоже, потенциальная причина проблемы. В нашей теме есть настройка, которая хранит контент для страницы «О нас». Мне не кажется, что до обновления до Discourse 3.4.0 у нас были ошибки компиляции SCSS. Возможно, что-то изменилось в компиляции Sass, и теперь она стала более строгой?
Однако проблема, похоже, возникает при запуске Discourse. Если я просто отредактирую контент в этой настройке темы, ошибки SCSS в логе не будет. Если же перезапустить Discourse, возникнет ошибка SCSS, и файл CSS с определениями цветов снова станет пустым.
Вот код в теме, который использует эту настройку, в файле hbs. Контент в настройке — просто HTML.
<div class="about-description-content">
{{{theme-setting 'content_about_main'}}}
</div>
