mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-04-06 04:15:46 +08:00
fix: display is read (#2444)
This commit is contained in:
parent
ebdc91a966
commit
a8b84911a4
@ -17,6 +17,7 @@ package group
|
|||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"github.com/openimsdk/open-im-server/v3/pkg/common/convert"
|
||||||
"github.com/openimsdk/open-im-server/v3/pkg/common/storage/database"
|
"github.com/openimsdk/open-im-server/v3/pkg/common/storage/database"
|
||||||
"github.com/openimsdk/open-im-server/v3/pkg/common/storage/model"
|
"github.com/openimsdk/open-im-server/v3/pkg/common/storage/model"
|
||||||
"github.com/openimsdk/open-im-server/v3/pkg/common/storage/versionctx"
|
"github.com/openimsdk/open-im-server/v3/pkg/common/storage/versionctx"
|
||||||
@ -126,25 +127,8 @@ func (g *GroupNotificationSender) getGroupInfo(ctx context.Context, groupID stri
|
|||||||
if len(ownerUserIDs) > 0 {
|
if len(ownerUserIDs) > 0 {
|
||||||
ownerUserID = ownerUserIDs[0]
|
ownerUserID = ownerUserIDs[0]
|
||||||
}
|
}
|
||||||
return &sdkws.GroupInfo{
|
|
||||||
GroupID: gm.GroupID,
|
return convert.Db2PbGroupInfo(gm, ownerUserID, num), nil
|
||||||
GroupName: gm.GroupName,
|
|
||||||
Notification: gm.Notification,
|
|
||||||
Introduction: gm.Introduction,
|
|
||||||
FaceURL: gm.FaceURL,
|
|
||||||
OwnerUserID: ownerUserID,
|
|
||||||
CreateTime: gm.CreateTime.UnixMilli(),
|
|
||||||
MemberCount: num,
|
|
||||||
Ex: gm.Ex,
|
|
||||||
Status: gm.Status,
|
|
||||||
CreatorUserID: gm.CreatorUserID,
|
|
||||||
GroupType: gm.GroupType,
|
|
||||||
NeedVerification: gm.NeedVerification,
|
|
||||||
LookMemberInfo: gm.LookMemberInfo,
|
|
||||||
ApplyMemberFriend: gm.ApplyMemberFriend,
|
|
||||||
NotificationUpdateTime: gm.NotificationUpdateTime.UnixMilli(),
|
|
||||||
NotificationUserID: gm.NotificationUserID,
|
|
||||||
}, nil
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (g *GroupNotificationSender) getGroupMembers(ctx context.Context, groupID string, userIDs []string) ([]*sdkws.GroupMemberFullInfo, error) {
|
func (g *GroupNotificationSender) getGroupMembers(ctx context.Context, groupID string, userIDs []string) ([]*sdkws.GroupMemberFullInfo, error) {
|
||||||
@ -198,29 +182,6 @@ func (g *GroupNotificationSender) getGroupOwnerAndAdminUserID(ctx context.Contex
|
|||||||
return datautil.Slice(members, fn), nil
|
return datautil.Slice(members, fn), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
//nolint:unused
|
|
||||||
func (g *GroupNotificationSender) groupDB2PB(group *model.Group, ownerUserID string, memberCount uint32) *sdkws.GroupInfo {
|
|
||||||
return &sdkws.GroupInfo{
|
|
||||||
GroupID: group.GroupID,
|
|
||||||
GroupName: group.GroupName,
|
|
||||||
Notification: group.Notification,
|
|
||||||
Introduction: group.Introduction,
|
|
||||||
FaceURL: group.FaceURL,
|
|
||||||
OwnerUserID: ownerUserID,
|
|
||||||
CreateTime: group.CreateTime.UnixMilli(),
|
|
||||||
MemberCount: memberCount,
|
|
||||||
Ex: group.Ex,
|
|
||||||
Status: group.Status,
|
|
||||||
CreatorUserID: group.CreatorUserID,
|
|
||||||
GroupType: group.GroupType,
|
|
||||||
NeedVerification: group.NeedVerification,
|
|
||||||
LookMemberInfo: group.LookMemberInfo,
|
|
||||||
ApplyMemberFriend: group.ApplyMemberFriend,
|
|
||||||
NotificationUpdateTime: group.NotificationUpdateTime.UnixMilli(),
|
|
||||||
NotificationUserID: group.NotificationUserID,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func (g *GroupNotificationSender) groupMemberDB2PB(member *model.GroupMember, appMangerLevel int32) *sdkws.GroupMemberFullInfo {
|
func (g *GroupNotificationSender) groupMemberDB2PB(member *model.GroupMember, appMangerLevel int32) *sdkws.GroupMemberFullInfo {
|
||||||
return &sdkws.GroupMemberFullInfo{
|
return &sdkws.GroupMemberFullInfo{
|
||||||
GroupID: member.GroupID,
|
GroupID: member.GroupID,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user