Added add endpoint
This commit is contained in:
@@ -29,6 +29,18 @@ func (server *TorrentServer) List(ctx context.Context, req *pb.ListRequest) (*pb
|
||||
return server.service.List(req)
|
||||
}
|
||||
|
||||
func (server *TorrentServer) Add(ctx context.Context, req *pb.AddRequest) (*pb.AddResponse, error) {
|
||||
log.Debug().Str("download_url", req.GetDownloadUrl()).Str("filename", req.GetFilename()).Msg("add torrent requested")
|
||||
|
||||
resp, err := server.service.Add(req)
|
||||
if err != nil {
|
||||
log.Error().Err(err).Msg("add torrent failed")
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return resp, nil
|
||||
}
|
||||
|
||||
func (s *TorrentServer) Register(server *grpc.Server) {
|
||||
pb.RegisterTorrentServiceServer(server, s)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user