From a6b649e986003e72fa0839fd1209de9cd1baeda9 Mon Sep 17 00:00:00 2001 From: Leon <147289645+LeoninCS@users.noreply.github.com> Date: Tue, 23 Dec 2025 02:26:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E4=BA=86=E8=87=AA?= =?UTF-8?q?=E5=B7=B1=E5=85=B3=E6=B3=A8=E8=87=AA=E5=B7=B1=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/social/service.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/social/service.go b/internal/social/service.go index b68ed97..be1d0d9 100644 --- a/internal/social/service.go +++ b/internal/social/service.go @@ -24,6 +24,9 @@ func (s *SocialService) Follow(ctx context.Context, social *Social) error { if err != nil { return err } + if social.FollowerID == social.VloggerID { + return errors.New("can not follow self") + } isFollowed, err := s.repo.IsFollowed(ctx, social) if err != nil { return err