diff --git a/supabase/migrations/20260110114000_fix_catch_records_unique_constraint.sql b/supabase/migrations/20260110114000_fix_catch_records_unique_constraint.sql index 0da0a1f..4317efd 100644 --- a/supabase/migrations/20260110114000_fix_catch_records_unique_constraint.sql +++ b/supabase/migrations/20260110114000_fix_catch_records_unique_constraint.sql @@ -198,10 +198,10 @@ CREATE POLICY "Users can update own catch records" ON public.catch_records ) ) WITH CHECK ( - auth.uid() = new."userId" AND + auth.uid() = public.catch_records."userId" AND EXISTS ( SELECT 1 FROM public.pokedexes - WHERE public.pokedexes.id = new."pokedexId" + WHERE public.pokedexes.id = public.catch_records."pokedexId" AND public.pokedexes."userId" = auth.uid() ) );