Skip to content

Commit 813c40e

Browse files
Update page.tsx
1 parent 8d36632 commit 813c40e

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

app/page.tsx

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ export default function Home() {
7272
})
7373

7474
const handleChatSelected = async (chatId: string) => {
75-
const project = await getProject(chatId);
75+
const project = await getProject(supabase, chatId);
7676
if (project) {
7777
setCurrentProject(project);
7878
}
@@ -143,7 +143,7 @@ export default function Home() {
143143
}
144144

145145
setIsLoadingProject(true)
146-
const projectMessages = await getProjectMessages(currentProject.id)
146+
const projectMessages = await getProjectMessages(supabase, currentProject.id)
147147
setMessages(projectMessages)
148148
setIsLoadingProject(false)
149149
}
@@ -158,7 +158,7 @@ export default function Home() {
158158
const lastMessage = messages[messages.length - 1]
159159
const sequenceNumber = messages.length - 1
160160

161-
await saveMessage(currentProject.id, lastMessage, sequenceNumber)
161+
await saveMessage(supabase, currentProject.id, lastMessage, sequenceNumber)
162162
}
163163

164164
if (messages.length > 0 && currentProject && session) {
@@ -226,9 +226,11 @@ export default function Home() {
226226
// Create new project if none exists
227227
if (!currentProject) {
228228
const title = await generateProjectTitle(chatInput)
229-
const newProject = await createProject(title, selectedTemplate === 'auto' ? undefined : selectedTemplate)
230-
if (newProject) {
231-
setCurrentProject(newProject)
229+
if (supabase) {
230+
const newProject = await createProject(supabase, title, selectedTemplate === 'auto' ? undefined : selectedTemplate)
231+
if (newProject) {
232+
setCurrentProject(newProject)
233+
}
232234
}
233235
}
234236

0 commit comments

Comments
 (0)