From 55460653e3f669c2c8f5b5c825eef034a3ac434f Mon Sep 17 00:00:00 2001 From: ericprd Date: Sun, 2 Mar 2025 09:48:40 +0800 Subject: [PATCH] fix: should be find one instead of find all --- internal/accessor/user_repository/get_user_by_email.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/accessor/user_repository/get_user_by_email.go b/internal/accessor/user_repository/get_user_by_email.go index 37594d0..2239cc5 100644 --- a/internal/accessor/user_repository/get_user_by_email.go +++ b/internal/accessor/user_repository/get_user_by_email.go @@ -15,7 +15,7 @@ func (ur *UserRepository) GetUserByEmail(email string) (*authdomain.User, error) return nil, errors.New("email is empty") } - if err := ur.DB.Find(&user, "email = ?", email).Error; err != nil { + if err := ur.DB.First(&user, "email = ?", email).Error; err != nil { if errors.Is(err, gorm.ErrRecordNotFound) { return nil, errors.New("user not found") }