fix(api): replace Astro global with APIRoute request parameter in api/config.ts

This commit is contained in:
Daniel S
2026-08-09 22:48:19 +02:00
parent 10d534e836
commit aec7c78fb0

View File

@@ -11,7 +11,9 @@ export const POST: APIRoute = async ({ request }) => {
fs.mkdirSync(dataDir, { recursive: true }); fs.mkdirSync(dataDir, { recursive: true });
} }
const { siteConfig: currentSite, themeConfig: currentTheme, smtpConfig: currentSmtp } = loadWaasConfigs(Astro.request.headers.get('user-agent') ?? ''); const userAgent = request.headers.get('user-agent') ?? '';
const { siteConfig: currentSite, themeConfig: currentTheme, smtpConfig: currentSmtp } = loadWaasConfigs(userAgent);
if (body.siteConfig) { if (body.siteConfig) {
const newSite = { const newSite = {