This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/plugins/chat/assets/javascripts/discourse/routes/chat-channel-thread.js

17 lines
395 B
JavaScript

import DiscourseRoute from "discourse/routes/discourse";
import { inject as service } from "@ember/service";
export default class ChatChannelThread extends DiscourseRoute {
@service router;
@service chatThreadsManager;
@service chat;
async model(params) {
return this.chatThreadsManager.find(params.threadId);
}
afterModel(model) {
this.chat.setActiveThread(model);
}
}