FIX: Wizard locale change wasn't applying to some elements (#12915)

This commit is contained in:
Penar Musaraj 2021-04-30 12:14:16 -04:00 committed by GitHub
parent c1517e428e
commit 7b5f31ff04
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 1 deletions

View File

@ -1,4 +1,6 @@
import getUrl from "discourse-common/lib/get-url";
import Controller from "@ember/controller";
export default Controller.extend({
wizard: null,
step: null,
@ -7,7 +9,12 @@ export default Controller.extend({
goNext(response) {
const next = this.get("step.next");
if (response.refresh_required) {
this.send("refresh");
if (this.get("step.id") === "locale") {
document.location = getUrl(`/wizard/steps/${next}`);
return;
} else {
this.send("refresh");
}
}
this.transitionToRoute("step", next);
},