17 lines
360 B
JavaScript
17 lines
360 B
JavaScript
import DiscourseRoute from "discourse/routes/discourse";
|
|
import { inject as service } from "@ember/service";
|
|
|
|
export default class ChatDraftChannelRoute extends DiscourseRoute {
|
|
@service chat;
|
|
|
|
beforeModel() {
|
|
if (!this.chat.userCanDirectMessage) {
|
|
this.transitionTo("chat");
|
|
}
|
|
}
|
|
|
|
activate() {
|
|
this.chat.setActiveChannel(null);
|
|
}
|
|
}
|