fix(website): edge-config fallback

This commit is contained in:
iCrawl
2023-04-02 18:30:00 +02:00
parent 6aba9e99eb
commit 0645bf0f7f
2 changed files with 26 additions and 22 deletions

View File

@@ -5,24 +5,26 @@ import type { ServerRuntime } from 'next/types';
export const runtime: ServerRuntime = 'edge';
export async function GET() {
const url = await get<string>('DISCORD_WEBHOOK_URL');
const imageUrl = await get<string>('IT_IS_WEDNESDAY_MY_DUDES');
if (url && imageUrl) {
await fetch(url, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
username: 'It is wednesday, my dudes',
embeds: [
{
image: {
url: imageUrl,
try {
const url = await get<string>('DISCORD_WEBHOOK_URL');
const imageUrl = await get<string>('IT_IS_WEDNESDAY_MY_DUDES');
if (url && imageUrl) {
await fetch(url, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
username: 'It is wednesday, my dudes',
embeds: [
{
image: {
url: imageUrl,
},
},
},
],
}),
});
}
],
}),
});
}
} catch {}
return NextResponse.json({ message: 'It is wednesday, my dudes' });
}