From 9b66839d54f2cec53ac0fe796dfd2358bbdb14a9 Mon Sep 17 00:00:00 2001 From: yp05327 <576951401@qq.com> Date: Tue, 14 Nov 2023 05:47:15 +0000 Subject: [PATCH 1/2] fix --- models/user/user.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/models/user/user.go b/models/user/user.go index ce0e055b15c66..6aee4beb2c100 100644 --- a/models/user/user.go +++ b/models/user/user.go @@ -1205,6 +1205,8 @@ func isUserVisibleToViewerCond(viewer *User) builder.Cond { return builder.Neq{ "`user`.visibility": structs.VisibleTypePrivate, }.Or( + // viewer's self + builder.Eq{"`user`.id": viewer.ID}, // viewer's following builder.In("`user`.id", builder. From 49a98bc42d0a6f25c92a1c9e8e11481236149d59 Mon Sep 17 00:00:00 2001 From: yp05327 <576951401@qq.com> Date: Tue, 14 Nov 2023 05:52:27 +0000 Subject: [PATCH 2/2] fix comment --- models/user/user.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/user/user.go b/models/user/user.go index 6aee4beb2c100..82f860fba07c4 100644 --- a/models/user/user.go +++ b/models/user/user.go @@ -1205,7 +1205,7 @@ func isUserVisibleToViewerCond(viewer *User) builder.Cond { return builder.Neq{ "`user`.visibility": structs.VisibleTypePrivate, }.Or( - // viewer's self + // viewer self builder.Eq{"`user`.id": viewer.ID}, // viewer's following builder.In("`user`.id",