不支持无数据源

This commit is contained in:
mtvpls
2025-12-31 20:07:21 +08:00
parent 42aceb4403
commit e0a4b6bcbd
2 changed files with 11 additions and 2 deletions

View File

@@ -47,6 +47,15 @@ export default function WarningPage() {
</p>
</div>
<div className='bg-blue-50 border-l-4 border-blue-500 p-3 sm:p-4 rounded-r-lg'>
<p className='text-base sm:text-lg font-semibold text-blue-800 mb-2'>
📢
</p>
<p className='text-sm sm:text-base text-blue-700'>
v2.0.5
</p>
</div>
<div className='space-y-3 sm:space-y-4'>
<h2 className='text-lg sm:text-xl font-semibold text-gray-900'>

View File

@@ -14,8 +14,8 @@ export async function middleware(request: NextRequest) {
const storageType = process.env.NEXT_PUBLIC_STORAGE_TYPE || 'localstorage';
if (!process.env.PASSWORD) {
// 如果没有设置密码,重定向到警告页面
if (!process.env.USERNAME || !process.env.NEXT_PUBLIC_STORAGE_TYPE || !process.env.PASSWORD) {
// 如果未配置必要的环境变量,重定向到警告页面
const warningUrl = new URL('/warning', request.url);
return NextResponse.redirect(warningUrl);
}