Fix: Pass VAPID details explicitly to generateRequestDetails for serverless reliability
This commit is contained in:
parent
4fc255b144
commit
ebd1f67f74
@ -180,7 +180,14 @@ export async function GET(request: NextRequest) {
|
||||
endpoint: user.endpoint,
|
||||
keys: { p256dh: user.p256dh, auth: user.auth }
|
||||
},
|
||||
payload
|
||||
payload,
|
||||
{
|
||||
vapidDetails: {
|
||||
subject: (process.env.VAPID_SUBJECT || 'mailto:admin@quittraq.com').trim(),
|
||||
publicKey: process.env.NEXT_PUBLIC_VAPID_PUBLIC_KEY!.trim(),
|
||||
privateKey: process.env.VAPID_PRIVATE_KEY!.trim()
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
const response = await fetch(requestDetails.endpoint, {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user