mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-10-25 20:52:11 +08:00
feat: search system account
This commit is contained in:
parent
70721836b6
commit
eab8b137b2
@ -582,7 +582,7 @@ func (s *userServer) SearchNotificationAccount(ctx context.Context, req *pbuser.
|
|||||||
|
|
||||||
// If no keyword, find users with notification settings
|
// If no keyword, find users with notification settings
|
||||||
if req.AppManagerLevel != nil {
|
if req.AppManagerLevel != nil {
|
||||||
users, err = s.db.FindNotification(ctx, *req.AppManagerLevel)
|
users, err = s.db.FindNotification(ctx, int64(*req.AppManagerLevel))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|||||||
@ -39,7 +39,7 @@ type UserDatabase interface {
|
|||||||
// Find userInfo By Nickname
|
// Find userInfo By Nickname
|
||||||
FindByNickname(ctx context.Context, nickname string) (users []*model.User, err error)
|
FindByNickname(ctx context.Context, nickname string) (users []*model.User, err error)
|
||||||
// FindNotification find system account by level
|
// FindNotification find system account by level
|
||||||
FindNotification(ctx context.Context, level int32) (users []*model.User, err error)
|
FindNotification(ctx context.Context, level int64) (users []*model.User, err error)
|
||||||
// FindSystemAccount find all system account
|
// FindSystemAccount find all system account
|
||||||
FindSystemAccount(ctx context.Context) (users []*model.User, err error)
|
FindSystemAccount(ctx context.Context) (users []*model.User, err error)
|
||||||
// Create Insert multiple external guarantees that the userID is not repeated and does not exist in the storage
|
// Create Insert multiple external guarantees that the userID is not repeated and does not exist in the storage
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user