fix(无法使用siteconfig改为使用Blog对象):

This commit is contained in:
anime
2025-01-03 02:40:40 +08:00
parent 8a2ec282d8
commit 704a4ebeb1

View File

@@ -2,7 +2,7 @@ import { clerkMiddleware, createRouteMatcher } from '@clerk/nextjs/server'
import { NextRequest, NextResponse } from 'next/server' import { NextRequest, NextResponse } from 'next/server'
import { checkStrIsNotionId, getLastPartOfUrl } from '@/lib/utils' import { checkStrIsNotionId, getLastPartOfUrl } from '@/lib/utils'
import { idToUuid } from 'notion-utils' import { idToUuid } from 'notion-utils'
import { siteConfig } from '@/lib/config' import BLOG from './blog.config'
/** /**
* Clerk 身份验证中间件 * Clerk 身份验证中间件
@@ -35,7 +35,7 @@ const isTenantAdminRoute = createRouteMatcher([
// eslint-disable-next-line @typescript-eslint/require-await, @typescript-eslint/no-explicit-any, @typescript-eslint/no-unused-vars // eslint-disable-next-line @typescript-eslint/require-await, @typescript-eslint/no-explicit-any, @typescript-eslint/no-unused-vars
const noAuthMiddleware = async (req: NextRequest, ev: any) => { const noAuthMiddleware = async (req: NextRequest, ev: any) => {
// 如果没有配置 Clerk 相关环境变量,返回一个默认响应或者继续处理请求 // 如果没有配置 Clerk 相关环境变量,返回一个默认响应或者继续处理请求
if (siteConfig('UUID_REDIRECT')) { if (BLOG['UUID_REDIRECT']) {
let redirectJson: Record<string, string> = {} let redirectJson: Record<string, string> = {}
try { try {
const response = await fetch(`${req.nextUrl.origin}/redirect.json`) const response = await fetch(`${req.nextUrl.origin}/redirect.json`)