import { json, error } from '@sveltejs/kit'; import type { RequestHandler } from './$types'; import { sql } from '$lib/server/db'; /** DELETE /api/graph/edges/:edgeId — Slett graf-relasjon */ export const DELETE: RequestHandler = async ({ params, locals }) => { if (!locals.workspace || !locals.user) error(401); const [edge] = await sql` SELECT id FROM graph_edges WHERE id = ${params.edgeId} AND workspace_id = ${locals.workspace.id} `; if (!edge) error(404, 'Relasjon ikke funnet'); await sql`DELETE FROM graph_edges WHERE id = ${params.edgeId}`; return new Response(null, { status: 204 }); };