From f4ae93bc486ccfbb68817e0399eefdbe8d2cda2d Mon Sep 17 00:00:00 2001 From: ericprd Date: Sun, 2 Mar 2025 02:33:03 +0800 Subject: [PATCH] fix: condition query --- internal/accessor/user_repository/get_user_profile.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/accessor/user_repository/get_user_profile.go b/internal/accessor/user_repository/get_user_profile.go index 028a025..bc5d4bc 100644 --- a/internal/accessor/user_repository/get_user_profile.go +++ b/internal/accessor/user_repository/get_user_profile.go @@ -15,6 +15,7 @@ func (ur *UserRepository) GetUserProfile(email string) (*authdomain.UserProfile, } if err := ur.DB.Table("users u"). + Where("email = ?", email). Select("u.email, u.id, s.status as subscribe_status, sp.code as subscribe_plan_code, sp.name as subscribe_plan_name"). Joins("join subscribes s on s.id = u.subscribe_id"). Joins("join subscribe_plans sp on s.subscribe_plan_id = sp.id").