This commit is contained in:
sijinhui 2024-04-26 14:32:44 +08:00
parent f07a3729b9
commit a1a09c4061
5 changed files with 4 additions and 11 deletions

View File

@ -501,7 +501,7 @@ export function ChatActions(props: {
// show next model to default model if exist
let nextModel: ModelType = (
models.find((model) => model.isDefault) || models[0]
).name;
).name as ModelType;
chatStore.updateCurrentSession(
(session) => (session.mask.modelConfig.model = nextModel),
);

View File

@ -1,7 +1,5 @@
"use client";
import { useSession } from "next-auth/react";
require("../polyfill");
import { useState, useEffect } from "react";

View File

@ -71,6 +71,7 @@ export function collectModelTableWithDefaultModel(
name: defaultModel,
displayName: defaultModel,
available: true,
describe: "默认模型",
provider:
modelTable[defaultModel]?.provider ?? customProvider(defaultModel),
isDefault: true,

View File

@ -15,10 +15,6 @@ export default async function middleware(req: NextRequest) {
return NextResponse.redirect(new URL(path.replace('/app', ''), req.url), 301);
}
// 如果是主页,交给主页判断,这里判断会影响性能
// if (path == "/") {
// return NextResponse.next()
// }
const session = await getToken({ req });
const isUser = await VerifiedUser(session);
@ -38,8 +34,6 @@ export default async function middleware(req: NextRequest) {
return NextResponse.redirect(new URL("/", req.url))
}
if (path == '/login') {
return NextResponse.rewrite(
new URL(`/app${path}`, req.url),

View File

@ -3,8 +3,8 @@ import webpack from "webpack";
const mode = process.env.BUILD_MODE ?? "standalone";
console.log("[Next] build mode", mode);
// const disableChunk = !!process.env.DISABLE_CHUNK || mode === "export";
const disableChunk = true;
const disableChunk = !!process.env.DISABLE_CHUNK || mode === "export";
// const disableChunk = true;
console.log("[Next] build with chunk: ", disableChunk);
/** @type {import('next').NextConfig} */