From ac8ef8caa226bac667dc8d0e528e664b72db83d5 Mon Sep 17 00:00:00 2001 From: smanylov Date: Tue, 2 Jun 2026 11:45:02 +0700 Subject: [PATCH] add barear for headers --- src/app/actions/yooKassa.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/app/actions/yooKassa.ts b/src/app/actions/yooKassa.ts index 14fa264..7d335f1 100644 --- a/src/app/actions/yooKassa.ts +++ b/src/app/actions/yooKassa.ts @@ -8,6 +8,7 @@ const checkout = new YooCheckout({ shopId: '1276731', secretKey: 'test_0Yns_0NHV export async function makePaymentOperation(email: string, tariffId: number, operationUuid: string, operationType: 'TARIFF' | 'TOKEN') { const formData = new FormData(); + const token = await getSessionData('token'); formData.append('email', email); formData.append('tariffId', tariffId.toString()); @@ -17,7 +18,10 @@ export async function makePaymentOperation(email: string, tariffId: number, oper try { const response = await fetch(`${API_BASE_URL}/api/payments/create`, { method: 'POST', - body: formData + body: formData, + headers: { + 'Authorization': `Bearer ${token}` + } }); if (response.ok) { @@ -79,6 +83,7 @@ export async function yooKasaCreatePayment(amount: number, tariff: number, opera export async function fetchPaymentsHistory() { const email = await getSessionData('email'); + const token = await getSessionData('token'); try { const response = await fetch(`${API_BASE_URL}/api/v1/data`, { @@ -93,7 +98,8 @@ export async function fetchPaymentsHistory() { }), headers: { 'Content-Type': 'application/json', - 'Accept': 'application/json' + 'Accept': 'application/json', + 'Authorization': `Bearer ${token}` } });