如果所有权转移给自己,则无法取消点赞帖子

复现步骤:

  1. 点赞另一位用户的帖子
  2. 获取该帖子的所有权
  3. 您将看到两个点赞按钮,并且无法取消点赞该帖子

我推测,禁止用户点赞自己帖子的逻辑在转移所有权时生效,因此作为新所有者,您无法取消点赞该帖子。

6 个赞

我创建了一个 PR 来解决这个问题:

我发现,如果在“取消点赞”的超时窗口内,所有权转移可以正常移除点赞;但如果已超过该窗口(例如在旧帖上),点赞就无法被移除,因为此时无法通过守护检查,即无法取消对自己帖子的点赞。

2 个赞