diff --git a/app/assets/javascripts/discourse/app/routes/discourse.js b/app/assets/javascripts/discourse/app/routes/discourse.js index 6d04c6b04fd..91be0b43312 100644 --- a/app/assets/javascripts/discourse/app/routes/discourse.js +++ b/app/assets/javascripts/discourse/app/routes/discourse.js @@ -2,6 +2,7 @@ import { once } from "@ember/runloop"; import Composer from "discourse/models/composer"; import { getOwner } from "discourse-common/lib/get-owner"; import Route from "@ember/routing/route"; +import deprecated from "discourse-common/lib/deprecated"; import { seenUser } from "discourse/lib/user-presence"; const DiscourseRoute = Route.extend({ @@ -112,4 +113,14 @@ const DiscourseRoute = Route.extend({ } }); +Object.defineProperty(Discourse, "Route", { + get() { + deprecated("Import the Route class instead of using Discourse.Route", { + since: "2.4.0", + dropFrom: "2.5.0" + }); + return Route; + } +}); + export default DiscourseRoute;