import { serverSupabaseUser, serverSupabaseClient } from '#supabase/server'
export default defineEventHandler(async (event) => {
const user : any = await serverSupabaseUser(event)
if (!user) {
throw createError({ statusCode: 401, statusMessage: 'Unauthorized' })
}
const client = await serverSupabaseClient(event)
const body = await readBody(event)
const id = body.id
const completed = Boolean(body.done)
console.log(user.id);
const { data } = await client.from('tasks').update({ done: completed }).eq('id', id).select()
return data
})
import { serverSupabaseUser, serverSupabaseClient } from '#supabase/server'
export default defineEventHandler(async (event) => {
const user : any = await serverSupabaseUser(event)
if (!user) {
throw createError({ statusCode: 401, statusMessage: 'Unauthorized' })
}
const client = await serverSupabaseClient(event)
const body = await readBody(event)
const id = body.id
const completed = Boolean(body.done)
console.log(user.id);
const { data } = await client.from('tasks').update({ done: completed }).eq('id', id).select()
return data
})