Версия: 40183080d9
При попытке изменить любой логотип я получаю следующую ошибку:
undefined method `calculate_dominant_color!' for #
Версия: 40183080d9
При попытке изменить любой логотип я получаю следующую ошибку:
undefined method `calculate_dominant_color!' for #
Кажется, это связано с изменениями в плейсхолдерах, @david
@MarcP У меня не получается воспроизвести эту ошибку на моём сайте. Можешь уточнить, какие именно кнопки ты нажимаешь в административном интерфейсе? Также, пожалуйста, пришли полное сообщение об ошибке и содержимое вкладки «backtrace».
Настройки > Поиск: “Логотип” > Перетащите или загрузите логотип в любой тип логотипа (попробовал несколько) > всплывающее окно с ошибкой выше.
По этой ошибке в трассировке стека somehow ничего нет.
Однако я вижу некоторые ошибки, связанные с изображениями по прямым ссылкам в сообщениях, но не связанными с действиями, которые я выполнял при загрузке:
Последний лог помечен временем AM, хотя сейчас у меня PM.
Сообщение об ошибке очень странное — я не понимаю, как такое могло произойти в стандартной установке Discourse. Хэш версии, который вы привели, относится к периоду до внедрения функции calculate_dominant_color!.
Подозреваю, что у вас либо обновлён не весь пакет, либо установлен сторонний плагин, изменяющий код.
Попробуйте обновиться до последней версии. Если это не поможет, пожалуйста, поделитесь здесь списком ваших плагинов.
После пересборки (я обновлял через интерфейс прошлой ночью) — всё снова работает как положено.