docs(supabase): fix pg_net http_post signature in trigger

This commit is contained in:
Gabriel Ramos 2026-06-10 19:38:26 -04:00
parent 6dbf431cf7
commit 476d2437c7

View file

@ -151,13 +151,13 @@ CREATE EXTENSION IF NOT EXISTS pg_net;
CREATE OR REPLACE FUNCTION notify_interview_stage_change() CREATE OR REPLACE FUNCTION notify_interview_stage_change()
RETURNS TRIGGER AS $$ RETURNS TRIGGER AS $$
DECLARE DECLARE
payload_body TEXT; payload_body JSONB;
BEGIN BEGIN
IF (TG_OP = 'INSERT' OR OLD.stage IS DISTINCT FROM NEW.stage) THEN IF (TG_OP = 'INSERT' OR OLD.stage IS DISTINCT FROM NEW.stage) THEN
payload_body := jsonb_build_object( payload_body := jsonb_build_object(
'old_record', CASE WHEN TG_OP = 'INSERT' THEN NULL ELSE to_jsonb(OLD) END, 'old_record', CASE WHEN TG_OP = 'INSERT' THEN NULL ELSE to_jsonb(OLD) END,
'new_record', to_jsonb(NEW) 'new_record', to_jsonb(NEW)
)::text; );
PERFORM net.http_post( PERFORM net.http_post(
url := 'https://n8n.gaboggamer.online/webhook/stage-changed', url := 'https://n8n.gaboggamer.online/webhook/stage-changed',