diff --git a/app/pages/session/new.vue b/app/pages/session/new.vue index cb7e374..48ea929 100644 --- a/app/pages/session/new.vue +++ b/app/pages/session/new.vue @@ -8,11 +8,11 @@ const { t } = useI18n() onMounted(async () => { try { const routineId = route.query.routine ? Number(route.query.routine) : undefined - const res = await api<{ session: { id: number } }>('/api/sessions', { + const res = await api<{ data: { id: number } }>('/api/sessions', { method: 'POST', body: { routine_id: routineId } }) - await navigateTo(`/session/${res.session.id}`) + await navigateTo(`/session/${res.data.id}`) } catch { toast.add({ title: t('session.cantStart'), color: 'error' }) await navigateTo('/')