From 15c513fe6d781a422abc5d1775fc38fd1951ecfe Mon Sep 17 00:00:00 2001
From: LittleSheep <littlesheep.code@hotmail.com>
Date: Sat, 22 Mar 2025 13:11:23 +0800
Subject: [PATCH] :bug: Fix channel member able to get empty data

---
 pkg/internal/services/channel_members.go | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/pkg/internal/services/channel_members.go b/pkg/internal/services/channel_members.go
index 3f8b4d5..798a2b2 100644
--- a/pkg/internal/services/channel_members.go
+++ b/pkg/internal/services/channel_members.go
@@ -4,6 +4,7 @@ import (
 	"context"
 	"errors"
 	"fmt"
+
 	localCache "git.solsynth.dev/hypernet/messaging/pkg/internal/cache"
 	"git.solsynth.dev/hypernet/messaging/pkg/internal/gap"
 	"git.solsynth.dev/hypernet/passport/pkg/authkit"
@@ -46,7 +47,7 @@ func GetChannelMember(user authm.Account, channelId uint) (models.ChannelMember,
 
 	if err := database.C.
 		Where(&models.ChannelMember{AccountID: user.ID, ChannelID: channelId}).
-		Find(&member).Error; err != nil {
+		First(&member).Error; err != nil {
 		return member, err
 	}