From 6847fff638ceec92b2165ee5882ce4370a495b12 Mon Sep 17 00:00:00 2001 From: Noah Martin Date: Wed, 29 Apr 2026 15:46:06 -0700 Subject: [PATCH 1/2] ref: Add invoice guid --- .../billing/v1/services/contract/v1/endpoint_get_invoice.proto | 1 + 1 file changed, 1 insertion(+) diff --git a/proto/sentry_protos/billing/v1/services/contract/v1/endpoint_get_invoice.proto b/proto/sentry_protos/billing/v1/services/contract/v1/endpoint_get_invoice.proto index 15bf8a8..f859be0 100644 --- a/proto/sentry_protos/billing/v1/services/contract/v1/endpoint_get_invoice.proto +++ b/proto/sentry_protos/billing/v1/services/contract/v1/endpoint_get_invoice.proto @@ -6,6 +6,7 @@ import "sentry_protos/billing/v1/services/contract/v1/invoice.proto"; message GetInvoiceRequest { uint64 invoice_id = 1; + string invoice_guid = 2; } message GetInvoiceResponse { From 5b8fc63a64aa7f9c33210bd75f1e788e7fc621ae Mon Sep 17 00:00:00 2001 From: "getsantry[bot]" <66042841+getsantry[bot]@users.noreply.github.com> Date: Wed, 29 Apr 2026 23:27:56 +0000 Subject: [PATCH 2/2] chore: Regenerate Rust bindings --- rust/src/sentry_protos.billing.v1.services.contract.v1.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rust/src/sentry_protos.billing.v1.services.contract.v1.rs b/rust/src/sentry_protos.billing.v1.services.contract.v1.rs index 6b95a4f..1d450d4 100644 --- a/rust/src/sentry_protos.billing.v1.services.contract.v1.rs +++ b/rust/src/sentry_protos.billing.v1.services.contract.v1.rs @@ -495,10 +495,12 @@ pub struct Invoice { #[prost(string, tag = "7")] pub guid: ::prost::alloc::string::String, } -#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)] +#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)] pub struct GetInvoiceRequest { #[prost(uint64, tag = "1")] pub invoice_id: u64, + #[prost(string, tag = "2")] + pub invoice_guid: ::prost::alloc::string::String, } #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetInvoiceResponse {