From 1a5edb7d3dd44a6081f2ecb072e6f45794bb4bab Mon Sep 17 00:00:00 2001 From: Jonathan Barrow Date: Tue, 11 Apr 2023 22:55:43 -0400 Subject: [PATCH] Added AcceptFriendRequest gRPC method --- go.mod | 2 +- go.sum | 4 ++-- grpc/accept_friend_request.go | 17 +++++++++++++++++ 3 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 grpc/accept_friend_request.go diff --git a/go.mod b/go.mod index 817d403..1b151ae 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module github.com/PretendoNetwork/friends-secure go 1.18 require ( - github.com/PretendoNetwork/grpc-go v0.0.0-20230412024927-cb195e01dd49 + github.com/PretendoNetwork/grpc-go v0.0.0-20230412025419-f2ffdad6ef37 github.com/PretendoNetwork/nex-go v1.0.19 github.com/PretendoNetwork/nex-protocols-go v1.0.24 github.com/PretendoNetwork/plogger-go v1.0.2 diff --git a/go.sum b/go.sum index f41fbeb..c94163f 100644 --- a/go.sum +++ b/go.sum @@ -1,5 +1,5 @@ -github.com/PretendoNetwork/grpc-go v0.0.0-20230412024927-cb195e01dd49 h1:B4XRnM6hDWoYAX6UuA9yaMNXJGFBb7sLBUz/nVmIbhU= -github.com/PretendoNetwork/grpc-go v0.0.0-20230412024927-cb195e01dd49/go.mod h1:XZjEsij9lL7HJBNkH6JPbBIkUSq/1rjflvjGdv+DAj0= +github.com/PretendoNetwork/grpc-go v0.0.0-20230412025419-f2ffdad6ef37 h1:ZbHg1u/Y7mrrS1aDz7QvkMshk0zxqY/KPNmizAo7odc= +github.com/PretendoNetwork/grpc-go v0.0.0-20230412025419-f2ffdad6ef37/go.mod h1:XZjEsij9lL7HJBNkH6JPbBIkUSq/1rjflvjGdv+DAj0= github.com/PretendoNetwork/nex-go v1.0.19 h1:DFvjJ7UDjW8QNrX1BNxijzpLzguHk2wzFDq5bhEXvjg= github.com/PretendoNetwork/nex-go v1.0.19/go.mod h1:Bx2ONeSefnbJyE0IDIwGopxrjRrnszOV/uQv74Cx+m0= github.com/PretendoNetwork/nex-protocols-go v1.0.24 h1:2EKtlIozrIbhosob6lj3aFNet8JAxZT3CoWc8o4D06Y= diff --git a/grpc/accept_friend_request.go b/grpc/accept_friend_request.go new file mode 100644 index 0000000..c804fea --- /dev/null +++ b/grpc/accept_friend_request.go @@ -0,0 +1,17 @@ +package grpc + +import ( + "context" + + database_wiiu "github.com/PretendoNetwork/friends-secure/database/wiiu" + pb "github.com/PretendoNetwork/grpc-go/friends" +) + +func (s *gRPCFriendsServer) AcceptFriendRequest(ctx context.Context, in *pb.AcceptFriendRequestRequest) (*pb.AcceptFriendRequestResponse, error) { + + friendInfo := database_wiiu.AcceptFriendRequestAndReturnFriendInfo(in.GetFriendRequestId()) + + return &pb.AcceptFriendRequestResponse{ + Success: friendInfo != nil, + }, nil +}