Skip to content

Commit 8d4d8cf

Browse files
committed
deps-updaged
1 parent 74f525b commit 8d4d8cf

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed

crates/hyperswitch_connectors/src/connectors/worldpayvantiv/transformers.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -276,16 +276,27 @@ pub struct DetailTax {
276276
#[derive(Debug, Serialize, Deserialize)]
277277
#[serde(rename_all = "camelCase")]
278278
pub struct LineItemData {
279+
#[serde(skip_serializing_if = "Option::is_none")]
279280
pub item_sequence_number: Option<String>,
281+
#[serde(skip_serializing_if = "Option::is_none")]
280282
pub item_description: Option<String>,
283+
#[serde(skip_serializing_if = "Option::is_none")]
281284
pub product_code: Option<String>,
285+
#[serde(skip_serializing_if = "Option::is_none")]
282286
pub quantity: Option<String>,
287+
#[serde(skip_serializing_if = "Option::is_none")]
283288
pub unit_of_measure: Option<String>,
289+
#[serde(skip_serializing_if = "Option::is_none")]
284290
pub tax_amount: Option<MinorUnit>,
291+
#[serde(skip_serializing_if = "Option::is_none")]
285292
pub line_item_total: Option<MinorUnit>,
293+
#[serde(skip_serializing_if = "Option::is_none")]
286294
pub line_item_total_with_tax: Option<MinorUnit>,
295+
#[serde(skip_serializing_if = "Option::is_none")]
287296
pub item_discount_amount: Option<MinorUnit>,
297+
#[serde(skip_serializing_if = "Option::is_none")]
288298
pub commodity_code: Option<String>,
299+
#[serde(skip_serializing_if = "Option::is_none")]
289300
pub unit_cost: Option<MinorUnit>,
290301
// pub detail_tax: Option<DetailTax>,
291302
}

crates/openapi/src/openapi.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,7 @@ Never share your secret api keys. Keep them guarded and secure.
334334
api_models::enums::Connector,
335335
api_models::enums::PaymentMethod,
336336
api_models::enums::PaymentMethodIssuerCode,
337+
api_models::enums::TaxStatus,
337338
api_models::enums::MandateStatus,
338339
api_models::enums::PaymentExperience,
339340
api_models::enums::BankNames,

crates/openapi/src/openapi_v2.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,7 @@ Never share your secret api keys. Keep them guarded and secure.
308308
api_models::enums::AuthorizationStatus,
309309
api_models::enums::ElementPosition,
310310
api_models::enums::ElementSize,
311+
api_models::enums::TaxStatus,
311312
api_models::enums::SizeVariants,
312313
api_models::enums::MerchantProductType,
313314
api_models::enums::PaymentLinkDetailsLayout,

0 commit comments

Comments
 (0)