feat: clean up the style of public payment page.

This commit is contained in:
Ahmed Bouhuolia
2024-09-21 09:53:00 +02:00
parent 11c56c75a4
commit 8de8695b25
6 changed files with 52 additions and 48 deletions

View File

@@ -31,8 +31,8 @@ export class CreateStripeAccountService {
const stripeAccountId = stripeAccount.id;
const parsedStripeAccountDTO = {
...stripeAccountDTO,
name: 'Stripe',
...stripeAccountDTO,
};
// Stores the details of the Stripe account.
await PaymentIntegration.query().insert({

View File

@@ -9,7 +9,7 @@ export class StripePaymentApplication {
private createStripeAccountService: CreateStripeAccountService;
@Inject()
private createSaleInvoiceCheckoutSessionService: CreateInvoiceCheckoutSession;
private createInvoiceCheckoutSessionService: CreateInvoiceCheckoutSession;
/**
* Creates a new Stripe account for Bigcapital.
@@ -18,7 +18,7 @@ export class StripePaymentApplication {
*/
public createStripeAccount(
tenantId: number,
createStripeAccountDTO: CreateStripeAccountDTO
createStripeAccountDTO: CreateStripeAccountDTO = {}
) {
return this.createStripeAccountService.createStripeAccount(
tenantId,
@@ -36,7 +36,7 @@ export class StripePaymentApplication {
tenantId: number,
paymentLinkId: number
): Promise<StripeInvoiceCheckoutSessionPOJO> {
return this.createSaleInvoiceCheckoutSessionService.createInvoiceCheckoutSession(
return this.createInvoiceCheckoutSessionService.createInvoiceCheckoutSession(
tenantId,
paymentLinkId
);

View File

@@ -2,5 +2,5 @@
export interface CreateStripeAccountDTO {
name: string;
name?: string;
}