mirror of
https://github.com/discourse/discourse.git
synced 2025-05-23 10:01:11 +08:00
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:
@ -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);
|
||||
}
|
||||
|
Reference in New Issue
Block a user