From ba911216ef188896964abc05313fca34904ab81d Mon Sep 17 00:00:00 2001 From: Alma Date: Sun, 13 Apr 2025 21:56:13 +0200 Subject: [PATCH] widget email 19 --- app/api/emails/route.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app/api/emails/route.ts b/app/api/emails/route.ts index 634eeb60..89f71254 100644 --- a/app/api/emails/route.ts +++ b/app/api/emails/route.ts @@ -20,10 +20,10 @@ export async function GET(req: NextRequest) { ); } - // Get the access token from the session - const accessToken = session.accessToken; - if (!accessToken) { - console.error('Missing access token in session'); + // Get the Keycloak token from the session + const keycloakToken = session.accessToken; + if (!keycloakToken) { + console.error('Missing Keycloak token in session'); return NextResponse.json( { error: 'Authentication token is missing' }, { status: 401 } @@ -35,7 +35,7 @@ export async function GET(req: NextRequest) { `${nextcloudUrl}/index.php/apps/mail/api/messages?filter=is:unread`, { headers: { - 'Authorization': `Bearer ${accessToken}`, + 'Authorization': `Bearer ${keycloakToken}`, 'Accept': 'application/json', 'OCS-APIRequest': 'true', 'X-Requested-With': 'XMLHttpRequest' @@ -74,7 +74,7 @@ export async function GET(req: NextRequest) { `${nextcloudUrl}/index.php/apps/mail/api/accounts`, { headers: { - 'Authorization': `Bearer ${accessToken}`, + 'Authorization': `Bearer ${keycloakToken}`, 'Accept': 'application/json', 'OCS-APIRequest': 'true', 'X-Requested-With': 'XMLHttpRequest' @@ -109,7 +109,7 @@ export async function GET(req: NextRequest) { `${nextcloudUrl}/index.php/apps/mail/api/accounts/${account.id}/mailboxes`, { headers: { - 'Authorization': `Bearer ${accessToken}`, + 'Authorization': `Bearer ${keycloakToken}`, 'Accept': 'application/json', 'OCS-APIRequest': 'true', 'X-Requested-With': 'XMLHttpRequest' @@ -131,7 +131,7 @@ export async function GET(req: NextRequest) { `${nextcloudUrl}/index.php/apps/mail/api/accounts/${account.id}/mailboxes/${mailbox.id}/messages?filter=is:unread`, { headers: { - 'Authorization': `Bearer ${accessToken}`, + 'Authorization': `Bearer ${keycloakToken}`, 'Accept': 'application/json', 'OCS-APIRequest': 'true', 'X-Requested-With': 'XMLHttpRequest'