mirror of
https://github.com/hanzoai/forum.git
synced 2026-09-30 21:51:19 +00:00
24 lines
618 B
JavaScript
24 lines
618 B
JavaScript
import { service } from "@ember/service";
|
|
import { defaultHomepage } from "discourse/lib/utilities";
|
|
import RestrictedUserRoute from "discourse/routes/restricted-user";
|
|
|
|
export default class PreferencesChatRoute extends RestrictedUserRoute {
|
|
@service chat;
|
|
@service router;
|
|
@service siteSettings;
|
|
@service currentUser;
|
|
|
|
showFooter = true;
|
|
|
|
setupController(controller, user) {
|
|
if (
|
|
!this.siteSettings.chat_enabled ||
|
|
(!user.can_chat && !this.currentUser?.admin)
|
|
) {
|
|
return this.router.transitionTo(`discovery.${defaultHomepage()}`);
|
|
}
|
|
|
|
controller.set("model", user);
|
|
}
|
|
}
|