DEV: upgrade transitionToRoute on Controller (#22647)

Per https://deprecations.emberjs.com/v3.x/#toc_routing-transition-methods

We are upgrading all `this.transitionToRoute` calls on controllers to directly call the router service (`this.router.transitionTo`)
This commit is contained in:
Isaac Janzen
2023-07-18 14:53:23 -05:00
committed by GitHub
parent 011ba5b9f6
commit a2ea9c5417
25 changed files with 93 additions and 33 deletions

View File

@ -9,6 +9,9 @@ import { popupAjaxError } from "discourse/lib/ajax-error";
export default class AdminWebHooksEditController extends Controller {
@service dialog;
@service router;
@service siteSettings;
@controller adminWebHooks;
@alias("adminWebHooks.eventTypes") eventTypes;
@ -94,7 +97,7 @@ export default class AdminWebHooksEditController extends Controller {
this.set("saved", true);
this.adminWebHooks.model.addObject(this.model);
this.transitionToRoute("adminWebHooks.show", this.model);
this.router.transitionTo("adminWebHooks.show", this.model);
} catch (e) {
popupAjaxError(e);
}