fix(api): replace Astro global with APIRoute request parameter in api/config.ts
This commit is contained in:
@@ -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 = {
|
||||||
|
|||||||
Reference in New Issue
Block a user