mirror of
https://github.com/discourse/discourse-ai.git
synced 2025-02-27 22:09:23 +00:00
This ensures these routes and templates are not loaded if the user isn't admin. Only affects Persona routes at this point in time.
13 lines
323 B
JavaScript
13 lines
323 B
JavaScript
import { inject as service } from "@ember/service";
|
|
import DiscourseRoute from "discourse/routes/discourse";
|
|
|
|
export default class DiscourseAiIndexRoute extends DiscourseRoute {
|
|
@service router;
|
|
|
|
beforeModel() {
|
|
return this.router.transitionTo(
|
|
"adminPlugins.show.discourse-ai.ai-personas.index"
|
|
);
|
|
}
|
|
}
|