diff --git a/internal/servants/web/loose.go b/internal/servants/web/loose.go index 4ec8f62c..0011d698 100644 --- a/internal/servants/web/loose.go +++ b/internal/servants/web/loose.go @@ -540,6 +540,8 @@ func (s *looseSrv) TweetDetail(req *web.TweetDetailReq) (*web.TweetDetailResp, m break case post.Visibility == core.PostVisitFollowing && postFormated.User.IsFollowing: break + case post.UserID == req.User.ID: + break default: return nil, web.ErrNoPermission }