Nel mio recente test, ho scoperto che quando l’utente non riesce a cancellarsi dalle “Preferenze”, la finestra di dialogo di errore corrispondente non appare normalmente.
Dopo aver letto il codice sorgente, sospetto che a questa riga di codice manchi una chiamata a next.
Ho modificato questa riga nell’ambiente di sviluppo, in questo modo:
next(() => this.dialog.alert(I18n.t("user.delete_yourself_not_allowed")));
poi ho scoperto che la finestra di dialogo è apparsa normalmente.
Non ho molta familiarità con ember, quindi non so se questa modifica sia corretta, ma sembra che ci debba essere un bug qui.