mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-05-03 14:51:18 +01:00
Fix donate payment selection when Paypal is not supported
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
This commit is contained in:
@@ -36,6 +36,11 @@ export enum DonationProcessor {
|
||||
Stripe = 'STRIPE',
|
||||
}
|
||||
|
||||
export enum PaymentMethod {
|
||||
Card = 'CARD',
|
||||
Paypal = 'PAYPAL',
|
||||
}
|
||||
|
||||
export const donationProcessorSchema = z.nativeEnum(DonationProcessor);
|
||||
|
||||
export const donationErrorTypeSchema = z.enum([
|
||||
@@ -262,6 +267,7 @@ export type StripeDonationAmount = z.infer<typeof stripeDonationAmountSchema>;
|
||||
export const subscriptionConfigurationCurrencyZod = z.object({
|
||||
minimum: humanDonationAmountSchema,
|
||||
oneTime: z.record(z.string(), humanDonationAmountSchema.array()),
|
||||
supportedPaymentMethods: z.array(z.string()),
|
||||
});
|
||||
|
||||
export const oneTimeDonationAmountsZod = z.record(
|
||||
|
||||
Reference in New Issue
Block a user