MW-FlowThread icon indicating copy to clipboard operation
MW-FlowThread copied to clipboard

[BUG]父评论被删除后,子评论仍然会出现在特定区域

Open AnnAngela opened this issue 5 years ago • 4 comments

RT,父评论被删除后,子评论仍然会出现在下列区域:

  1. 管理FlowThread评论的 被举报评论 中;
  2. 页面的 热门评论 中。

个人分析认为应该是因为父评论被删除后子评论没有跟着被删除,希望能修正这一点。

AnnAngela avatar Feb 29 '20 13:02 AnnAngela

这个是 by-design。主要原因是父评论被删除以后还是能被恢复的,因此就没有递归删除子评论。如果父评论被彻底删除以后子评论也会被彻底删除。如果你有更好的的解决方法的话欢迎提建议。

nbdd0121 avatar Apr 16 '20 15:04 nbdd0121

这个是 by-design。主要原因是父评论被删除以后还是能被恢复的,因此就没有递归删除子评论。如果父评论被彻底删除以后子评论也会被彻底删除。如果你有更好的的解决方法的话欢迎提建议。

个人认为应当递归删除,反正也能恢复,避免【用户在热门评论里看到一条评论然后翻遍整个列表都找不到这个评论因为这个评论的父评论被删了】的情况出现

AnnAngela avatar Apr 17 '20 02:04 AnnAngela

那样的话需要引入一个“父评论删除”的新 state,然后删除和恢复的时候都要来查这个 state。我近期没时间做这个功能,如果你有兴趣实现的话欢迎 PR。

nbdd0121 avatar Apr 17 '20 22:04 nbdd0121

我也没有_(:зゝ∠)_

AnnAngela avatar Apr 18 '20 07:04 AnnAngela