feat(core): add webhooks

This commit is contained in:
2026-05-03 18:19:39 +02:00
parent 9c87cff4a2
commit 941093b2cf
+9
View File
@@ -80,6 +80,15 @@ export function createProxyRegistry(db: Pool, postgrestUrl: string): ProxyRegist
pick('prefer', 'Prefer');
pick('accept', 'Accept');
if (req.method === 'POST' || req.method === 'PATCH' || req.method === 'DELETE') {
const existing = headers['Prefer'];
if (!existing || !existing.includes('return=')) {
headers['Prefer'] = existing
? `${existing}, return=representation`
: 'return=representation';
}
}
const hasBody = req.method !== 'GET' && req.method !== 'HEAD' && req.body != null;
const body = hasBody ? JSON.stringify(req.body) : undefined;