Cakeday 플러그인은 최근 업데이트된 Discourse 2.8.14와 호환되지 않는 것으로 보이며, 이로 인해 흰색 화면이 나타나는 문제가 발생합니다.
if (siteSettings.navigation_menu !== "legacy") {
if (cakedayEnabled) {
api.addCommunitySectionLink({
name: "anniversaries",
route: "cakeday.anniversaries.today",
title: I18n.t("anniversaries.title"),
text: I18n.t("anniversaries.title"),
});
}
if (cakedayBirthdayEnabled) {
api.addCommunitySectionLink({
name: "birthdays",
route: "cakeday.birthdays.today",
title: I18n.t("birthdays.title"),
text: I18n.t("birthdays.title"),
});
}
} else {
문제는 discourse-cakeday/assets/javascripts/discourse/initializers/cakeday.js 파일의 158번째 줄에 있는 것으로 보이며, 이는 stable 브랜치에 아직 sitesettings.navigation_menu가 추가되지 않은 사실을 고려하지 않고 있습니다.
