Ниже представлены два скриншота. На первом перечислены компоненты темы, которые я установил. На следующем скриншоте показан обзор того, что Discourse регистрирует как установленное. В списке указан только выбор темы через «гамбургер». Например, когда я снова устанавливаю плагин GIF, он дублируется в списке.
Я уже выполнил ./launcher rebuild app, но это ничего не изменило. Что еще можно попробовать, чтобы обновить этот список? Я беспокоюсь, что из-за этого автоматические обновления работают некорректно.
Да, я тоже вижу эту проблему. Похоже, мы проверяем название темы, чтобы определить, установлена ли она. Поэтому, если её название изменится (локально или удалённо до установки), система не распознает её как установленную.
Нам, вероятно, следует проверять наличие по URL репозитория — он меняется реже, чем название. Хорошая новость в том, что это не повлияет на какие-либо автоматические обновления.