import { json, error } from '@sveltejs/kit'; import type { RequestHandler } from './$types'; import { sql } from '$lib/server/db'; export const GET: RequestHandler = async ({ locals }) => { if (!locals.workspace || !locals.user) error(401); const channels = await sql` SELECT c.id, c.name, c.config FROM channels c JOIN nodes n ON n.id = c.id WHERE n.workspace_id = ${locals.workspace.id} ORDER BY c.name `; return json(channels); };