discourse-cakeday/assets/javascripts/discourse/routes/cakeday-birthdays.js
2025-02-06 17:43:54 +01:00

20 lines
477 B
JavaScript

import { service } from "@ember/service";
import DiscourseRoute from "discourse/routes/discourse";
import { i18n } from "discourse-i18n";
export default class CakedayBirthdays extends DiscourseRoute {
@service router;
beforeModel() {
if (!this.siteSettings.cakeday_birthday_enabled) {
this.router.transitionTo(
"unknown",
window.location.pathname.replace(/^\//, "")
);
}
}
titleToken() {
return i18n("birthdays.title");
}
}