From e4b7120bc2cc45a928365554fdc83132c0ffdc17 Mon Sep 17 00:00:00 2001 From: Giteabot Date: Tue, 21 Apr 2026 11:11:56 +0800 Subject: [PATCH] Fix bug when accessing user badges (#37321) (#37329) Backport #37321 by @lunny Fix #37302 Co-authored-by: Lunny Xiao Co-authored-by: silverwind --- models/user/badge.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/user/badge.go b/models/user/badge.go index fbba865926..a2a5bc38cc 100644 --- a/models/user/badge.go +++ b/models/user/badge.go @@ -64,7 +64,7 @@ type GetBadgeUsersOptions struct { func GetBadgeUsers(ctx context.Context, opts *GetBadgeUsersOptions) ([]*User, int64, error) { sess := db.GetEngine(ctx). Select("`user`.*"). - Join("INNER", "user_badge", "`user_badge`.user_id=user.id"). + Join("INNER", "user_badge", "`user_badge`.user_id=`user`.id"). Join("INNER", "badge", "`user_badge`.badge_id=badge.id"). Where("badge.slug=?", opts.BadgeSlug)