ref: 2d4a212ce884660f85b47f26a0dd22feb232b207
server/grpc/event-grpc-server.go
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
/** * Yats - yats * * This file is licensed under the Affero General Public License version 3 or * later. See the COPYING file. * * @author Paolo Lulli <kevwe.com> * @copyright Paolo Lulli 2024 */ package grpc import ( "context" "fmt" "yats-server/db" "yats-server/proto" ) func (s *server) CreateEvent(ctx context.Context, req *proto.CreateEventRequest) (*proto.CreateEventResponse, error) { event := req.GetEvent() clientCN := GetClientCN(ctx) fmt.Printf("%s / %s ", clientCN, event.Name) db.SaveEvent(clientCN, event.Name) return &proto.CreateEventResponse{Event: event}, nil } |