Skip to content

Commit e4dd7a1

Browse files
committed
bug: regenreate stages after stage has been deleted
1 parent 98a4e1f commit e4dd7a1

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

hasura/triggers/tournament_stages.sql

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,3 +262,16 @@ CREATE TRIGGER tbd_tournament_stages
262262
FOR EACH ROW
263263
EXECUTE FUNCTION public.tbd_tournament_stages();
264264

265+
266+
CREATE OR REPLACE FUNCTION public.tad_tournament_stages() RETURNS TRIGGER
267+
LANGUAGE plpgsql
268+
AS $$
269+
BEGIN
270+
PERFORM update_tournament_stages(OLD.tournament_id);
271+
RETURN OLD;
272+
END;
273+
$$;
274+
275+
276+
DROP TRIGGER IF EXISTS tad_tournament_stages ON public.tournament_stages;
277+
CREATE TRIGGER tad_tournament_stages AFTER DELETE ON public.tournament_stages FOR EACH ROW EXECUTE FUNCTION public.tad_tournament_stages();

0 commit comments

Comments
 (0)