在我最近的测试中,我发现当用户在“偏好设置”中无法删除自己时,相应的错误对话框没有正常弹出。
阅读源代码后,我怀疑这行代码缺少对 next 的调用。
我在开发环境中修改了这一行,如下所示:
next(() => this.dialog.alert(I18n.t("user.delete_yourself_not_allowed")));
然后我发现对话框正常弹出了。
我对 ember 不是很熟悉,所以我不知道这个修改是否正确,但这里似乎肯定存在一个 bug。
在我最近的测试中,我发现当用户在“偏好设置”中无法删除自己时,相应的错误对话框没有正常弹出。
阅读源代码后,我怀疑这行代码缺少对 next 的调用。
我在开发环境中修改了这一行,如下所示:
next(() => this.dialog.alert(I18n.t("user.delete_yourself_not_allowed")));
然后我发现对话框正常弹出了。
我对 ember 不是很熟悉,所以我不知道这个修改是否正确,但这里似乎肯定存在一个 bug。