Skip to content

Commit a80aea7

Browse files
committed
[billing] Remove implementation of SetBilledSession RPC
1 parent 5341df0 commit a80aea7

File tree

1 file changed

+0
-17
lines changed

1 file changed

+0
-17
lines changed

components/usage/pkg/apiv1/billing.go

-17
Original file line numberDiff line numberDiff line change
@@ -155,20 +155,3 @@ func (s *BillingService) GetUpcomingInvoice(ctx context.Context, in *v1.GetUpcom
155155
Credits: invoice.Credits,
156156
}, nil
157157
}
158-
159-
func (s *BillingService) SetBilledSession(ctx context.Context, in *v1.SetBilledSessionRequest) (*v1.SetBilledSessionResponse, error) {
160-
var from time.Time
161-
if in.From != nil {
162-
from = in.From.AsTime()
163-
}
164-
uuid, err := uuid.Parse(in.InstanceId)
165-
if err != nil {
166-
return nil, status.Errorf(codes.InvalidArgument, "failed to parse instance ID: %s", err)
167-
}
168-
err = db.SetBilled(ctx, s.conn, uuid, from, in.System)
169-
if err != nil {
170-
return nil, status.Errorf(codes.Internal, "failed to set session: %s", err)
171-
}
172-
173-
return &v1.SetBilledSessionResponse{}, nil
174-
}

0 commit comments

Comments
 (0)