import { serverSupabaseUser, serverSupabaseServiceRole } from '#supabase/server' export default defineEventHandler(async (event) => { const user = await serverSupabaseUser(event) const supabase = serverSupabaseServiceRole(event) const query = getQuery(event) const body = await readBody(event) const title: string = body.title const description: string = body.description if (!user) { throw createError({ statusCode: 401, message: 'Unauthorized' }) } const { data: note, error } = await supabase .from('notes') .update({ title: title, description: description }) .eq('uuid', query.id) return { status: 200, message: 'Note Updated', error: error } })