17 lines
497 B
JavaScript
17 lines
497 B
JavaScript
import RestrictedUserRoute from "discourse/routes/restricted-user";
|
|
import { defaultHomepage } from "discourse/lib/utilities";
|
|
import { inject as service } from "@ember/service";
|
|
|
|
export default class PreferencesChatRoute extends RestrictedUserRoute {
|
|
@service chat;
|
|
|
|
showFooter = true;
|
|
|
|
setupController(controller, user) {
|
|
if (!user?.can_chat && !this.currentUser.admin) {
|
|
return this.transitionTo(`discovery.${defaultHomepage()}`);
|
|
}
|
|
controller.set("model", user);
|
|
}
|
|
}
|