splatoon/globals/get_user_friend_pids.go
Ash b9d3bd3482
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
Updates to underlying libraries (#16)
* chore: update grpc bits and add local auth mode

* chore: library updates and token validation

* fix: small things

* feat: use secret unreleased protocols

* chore: update go modules

* chore: bump golang version
2025-10-20 00:31:02 +11:00

22 lines
536 B
Go

package globals
import (
"context"
pbfriends "github.com/PretendoNetwork/grpc/go/friends"
"github.com/PretendoNetwork/nex-protocols-go/v2/globals"
"google.golang.org/grpc/metadata"
)
func GetUserFriendPIDs(pid uint32) []uint32 {
ctx := metadata.NewOutgoingContext(context.Background(), GRPCFriendsCommonMetadata)
response, err := GRPCFriendsClient.GetUserFriendPIDs(ctx, &pbfriends.GetUserFriendPIDsRequest{Pid: pid})
if err != nil {
globals.Logger.Error(err.Error())
return make([]uint32, 0)
}
return response.Pids
}