From 31f917ec80e9957a5e9936dac5df78e8f2e18b83 Mon Sep 17 00:00:00 2001 From: merefield Date: Thu, 14 Sep 2023 14:34:18 +0100 Subject: [PATCH] fix replaceWith calling style deprecation --- .../javascripts/discourse/routes/custom-wizard-index.js.es6 | 5 ++++- .../javascripts/discourse/routes/custom-wizard-step.js.es6 | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/assets/javascripts/discourse/routes/custom-wizard-index.js.es6 b/assets/javascripts/discourse/routes/custom-wizard-index.js.es6 index 5ffe83c6..d024a0de 100644 --- a/assets/javascripts/discourse/routes/custom-wizard-index.js.es6 +++ b/assets/javascripts/discourse/routes/custom-wizard-index.js.es6 @@ -1,11 +1,14 @@ import { getCachedWizard } from "../models/custom-wizard"; import Route from "@ember/routing/route"; +import { inject as service } from '@ember/service'; export default Route.extend({ + router: service(), + beforeModel() { const wizard = getCachedWizard(); if (wizard && wizard.permitted && !wizard.completed && wizard.start) { - this.replaceWith("customWizardStep", wizard.start); + this.router.replaceWith("customWizardStep", wizard.start); } }, diff --git a/assets/javascripts/discourse/routes/custom-wizard-step.js.es6 b/assets/javascripts/discourse/routes/custom-wizard-step.js.es6 index a882340b..c7ba1cf6 100644 --- a/assets/javascripts/discourse/routes/custom-wizard-step.js.es6 +++ b/assets/javascripts/discourse/routes/custom-wizard-step.js.es6 @@ -3,14 +3,17 @@ import { getCachedWizard } from "../models/custom-wizard"; import Route from "@ember/routing/route"; import { scrollTop } from "discourse/mixins/scroll-top"; import { action } from "@ember/object"; +import { inject as service } from '@ember/service'; export default Route.extend({ + router: service(), + beforeModel() { const wizard = getCachedWizard(); this.set("wizard", wizard); if (!wizard || !wizard.permitted || wizard.completed) { - this.replaceWith("customWizard"); + this.router.replaceWith("customWizard"); } },