Lors de mon récent test, j’ai constaté que lorsque l’utilisateur ne parvient pas à se supprimer dans les « Préférences », la boîte de dialogue d’erreur correspondante n’apparaît pas normalement.
Après avoir lu le code source, je soupçonne qu’il manque un appel à next dans cette ligne de code.
J’ai modifié cette ligne dans l’environnement de développement, comme ceci :
next(() => this.dialog.alert(I18n.t("user.delete_yourself_not_allowed")));
Ensuite, j’ai constaté que la boîte de dialogue apparaissait normalement.
Je ne suis pas très familier avec Ember, donc je ne sais pas si cette modification est correcte, mais il semble qu’il y ait un bug ici.