Skip to content

Commit

Permalink
Remove required keyword from payment-method specific details, as thes…
Browse files Browse the repository at this point in the history
…e are nullable
  • Loading branch information
Viincenttt committed Jul 9, 2024
1 parent de51cb3 commit 246570b
Show file tree
Hide file tree
Showing 14 changed files with 14 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Mollie.Api.Models.Payment.Response.PaymentSpecificParameters {
public record BancontactPaymentResponse : PaymentResponse {
public required BancontactPaymentResponseDetails? Details { get; set; }
public BancontactPaymentResponseDetails? Details { get; set; }
}

public record BancontactPaymentResponseDetails {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Mollie.Api.Models.Payment.Response.PaymentSpecificParameters {
public record BankTransferPaymentResponse : PaymentResponse {
public required BankTransferPaymentResponseDetails? Details { get; set; }
public BankTransferPaymentResponseDetails? Details { get; set; }

/// <summary>
/// For bank transfer payments, the _links object will contain some additional URL objects relevant to the payment.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Mollie.Api.Models.Payment.Response.PaymentSpecificParameters {
public record BelfiusPaymentResponse : PaymentResponse {
public required BelfiusPaymentResponseDetails? Details { get; set; }
public BelfiusPaymentResponseDetails? Details { get; set; }
}

public record BelfiusPaymentResponseDetails {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ public record CreditCardPaymentResponse : PaymentResponse {
/// <summary>
/// An object with credit card details.
/// </summary>
public required CreditCardPaymentResponseDetails? Details { get; set; }
public CreditCardPaymentResponseDetails? Details { get; set; }
}

public record CreditCardPaymentResponseDetails {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ public record EpsPaymentResponse : PaymentResponse {
/// <summary>
/// An object with the consumer bank account details.
/// </summary>
public required EpsPaymentResponseDetails? Details { get; set; }
public EpsPaymentResponseDetails? Details { get; set; }
}

public record EpsPaymentResponseDetails {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ public record GiftcardPaymentResponse : PaymentResponse {
/// <summary>
/// An object with payment details.
/// </summary>
public required GiftcardPaymentResponseDetails? Details { get; set; }
public GiftcardPaymentResponseDetails? Details { get; set; }
}

public record GiftcardPaymentResponseDetails {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ public record GiropayPaymentResponse : PaymentResponse {
/// <summary>
/// An object with the consumer bank account details.
/// </summary>
public required GiropayPaymentResponseDetails? Details { get; set; }
public GiropayPaymentResponseDetails? Details { get; set; }
}

public record GiropayPaymentResponseDetails {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ public record IdealPaymentResponse : PaymentResponse {
/// <summary>
/// An object with the consumer bank account details.
/// </summary>
public required IdealPaymentResponseDetails? Details { get; set; }
public IdealPaymentResponseDetails? Details { get; set; }
}

public record IdealPaymentResponseDetails {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ public record IngHomePayPaymentResponse : PaymentResponse {
/// <summary>
/// An object with payment details.
/// </summary>
public required IngHomePayPaymentResponseDetails? Details { get; set; }
public IngHomePayPaymentResponseDetails? Details { get; set; }
}

public record IngHomePayPaymentResponseDetails {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Mollie.Api.Models.Payment.Response.PaymentSpecificParameters {
public record KbcPaymentResponse : PaymentResponse {
public required KbcPaymentResponseDetails? Details { get; set; }
public KbcPaymentResponseDetails? Details { get; set; }
}

public record KbcPaymentResponseDetails {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Mollie.Api.Models.Payment.Response.PaymentSpecificParameters {
public record PaySafeCardPaymentResponse : PaymentResponse {
public required PaySafeCardPaymentResponseDetails? Details { get; set; }
public PaySafeCardPaymentResponseDetails? Details { get; set; }
}

public record PaySafeCardPaymentResponseDetails {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ public record PointOfSalePaymentResponse : PaymentResponse {
/// <summary>
/// An object with payment details.
/// </summary>
public required PointOfSalePaymentResponseDetails? Details { get; set; }
public PointOfSalePaymentResponseDetails? Details { get; set; }
}

public record PointOfSalePaymentResponseDetails {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Mollie.Api.Models.Payment.Response.PaymentSpecificParameters {
public record SepaDirectDebitResponse : PaymentResponse {
public required SepaDirectDebitResponseDetails? Details { get; set; }
public SepaDirectDebitResponseDetails? Details { get; set; }
}

public record SepaDirectDebitResponseDetails {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Mollie.Api.Models.Payment.Response.PaymentSpecificParameters {
public record SofortPaymentResponse : PaymentResponse {
public required SofortPaymentResponseDetails? Details { get; set; }
public SofortPaymentResponseDetails? Details { get; set; }
}

public record SofortPaymentResponseDetails {
Expand Down

0 comments on commit 246570b

Please sign in to comment.