From ae1a0e84bb79bfa71f2774ab82769a35c36a1c15 Mon Sep 17 00:00:00 2001 From: vokomarov Date: Wed, 5 Feb 2025 13:15:18 +0200 Subject: [PATCH 1/2] Handle CSRF error response --- shared/Messager.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/shared/Messager.ts b/shared/Messager.ts index a26345f..8760814 100644 --- a/shared/Messager.ts +++ b/shared/Messager.ts @@ -57,6 +57,9 @@ export class Messager { case 403: this.onForbiddenResponse(error.data) break + case 417: + this.onCsrfErrorResponse() + break case 422: this.onUnprocessableEntityResponse(error.data) break @@ -78,6 +81,10 @@ export class Messager { this.setMessage(response.message) } + protected onCsrfErrorResponse() { + window.location.reload() + } + protected onUnprocessableEntityResponse( _response: ValidationResponseInterface ) { From 86df44576eabc7fae87ca92a9c18bb07bbdd3f3e Mon Sep 17 00:00:00 2001 From: vokomarov Date: Wed, 5 Feb 2025 13:48:27 +0200 Subject: [PATCH 2/2] Update wording for homepage --- lang/en.ts | 2 +- lang/uk.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lang/en.ts b/lang/en.ts index a97d51c..fd286b8 100644 --- a/lang/en.ts +++ b/lang/en.ts @@ -123,7 +123,7 @@ export default { support: { header: 'Support Ukraine', - lead: 'Cash Track team supports Ukraine by making donation to various fundraising initiatives. As ukrainians it is our responsibility to work hard and make everything depends on us to help our country survive. Join us.', + lead: 'Cash Track team contributes to various fundraising initiatives. As ukrainians it is our responsibility to work hard and make everything depends on us to help our country survive. Join us.', help: 'How to help?' }, diff --git a/lang/uk.ts b/lang/uk.ts index 8b54902..b538831 100644 --- a/lang/uk.ts +++ b/lang/uk.ts @@ -123,7 +123,7 @@ export default { support: { header: 'Підтримуйте Україну', - lead: 'Команда Cash Track підтримує Україну за допомогою донатів на численні ініціативи збору коштів. Це наша відповідальність - важко працювати та робити все, що від нас залежить, щоб допомогти нашій країні вижити. Приєднуйтесь до нас.', + lead: 'Команда Cash Track не стоїть осторонь, а вносить свій вклад в численні ініціативи збору коштів. Це наша відповідальність - важко працювати та робити все, що від нас залежить, щоб допомогти нашій країні вижити. Приєднуйтесь до нас.', help: 'Як допомогти?' },