This commit is contained in:
parent
c62109c022
commit
ed7afaafb6
|
|
@ -26,6 +26,7 @@ import { useTranslation } from 'react-i18next'
|
|||
import { usePathname } from "next/navigation"
|
||||
import i18nConfig from "@/i18nConfig"
|
||||
|
||||
import { createModel } from "@/db/models"
|
||||
|
||||
export default function SetupPage() {
|
||||
const {
|
||||
|
|
@ -94,9 +95,7 @@ export default function SetupPage() {
|
|||
if (!session) {
|
||||
// 强制跳转到带有 locale 的 login 页面
|
||||
console.log("...........[setup/page.tsx]")
|
||||
//return router.push(`${homePath}/login`)
|
||||
return router.push(getLocalizedPath("login"))
|
||||
// return router.push(`/${locale}/login`)
|
||||
} else {
|
||||
const user = session.user
|
||||
|
||||
|
|
@ -123,8 +122,6 @@ export default function SetupPage() {
|
|||
const homeWorkspaceId = await getHomeWorkspaceByUserId(
|
||||
session.user.id
|
||||
)
|
||||
//return router.push(`${homePath}/${homeWorkspaceId}/chat`)
|
||||
// return router.push(`/${locale}/${homeWorkspaceId}/chat`)
|
||||
return router.push(getLocalizedPath(`${homeWorkspaceId}/chat`))
|
||||
}
|
||||
}
|
||||
|
|
@ -144,11 +141,8 @@ export default function SetupPage() {
|
|||
}
|
||||
|
||||
const handleSaveSetupSetting = async () => {
|
||||
//const supabaseClient = await supabase(); // Await the client creation
|
||||
const session = (await supabase.auth.getSession()).data.session
|
||||
if (!session) {
|
||||
// return router.push(`/${locale}/login`)
|
||||
//return (`${homePath}/login`)
|
||||
return router.push(getLocalizedPath("login"))
|
||||
}
|
||||
|
||||
|
|
@ -184,12 +178,29 @@ export default function SetupPage() {
|
|||
const homeWorkspace = workspaces.find(w => w.is_home)
|
||||
|
||||
|
||||
const baseUrl = typeof window !== "undefined"
|
||||
? `http://${window.location.hostname}:30000/v1`
|
||||
: "http://localhost:30000/v1"
|
||||
|
||||
if (typeof window !== "undefined") {
|
||||
await createModel(
|
||||
{
|
||||
user_id: profile.user_id,
|
||||
name: "OpenAI API-compatible model",
|
||||
model_id: "AI",
|
||||
base_url: baseUrl,
|
||||
api_key: "token-abc123",
|
||||
description: "Default LLM model created during onboarding",
|
||||
context_length: 131072
|
||||
},
|
||||
homeWorkspace.id
|
||||
)
|
||||
}
|
||||
|
||||
// There will always be a home workspace
|
||||
setSelectedWorkspace(homeWorkspace!)
|
||||
setWorkspaces(workspaces)
|
||||
|
||||
// return router.push(`${homePath}/${homeWorkspace?.id}/chat`)
|
||||
// return router.push(`/${locale}/${homeWorkspace?.id}/chat`)
|
||||
return router.push(getLocalizedPath(`${homeWorkspace?.id}/chat`))
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue