Supabase does not update despite "success"

Hey everyone,

Just wanted to share a solution for a similar issue I was facing, hoping it saves someone else the headache.

The Problem: I was trying to update a row in my Supabase table. Both in the WeWeb Editor and on the live, published site, I used the standard Update Collection action. The WeWeb logs always showed “Succeeded :tada:”, but the data in my Supabase database never actually changed.

What I Tried: I spent hours debugging this. I went through everything: checking my RLS policies, forcing values, switching from the editor to the live site, and even got some help from AIs (ChatGPT and Manus). We went down all the traditional debugging paths.

The Solution: The fix, in the end, was surprisingly simple. Instead of using the generic Update Collection action from WeWeb, I used the **native Supabase action: Database | Update,**as you can see below:

It worked perfectly on the first try :partying_face:

It was a basic mistake that cost me many hours. I hope this simple tip helps anyone else facing a similar issue, so you don’t lose as much time as I did.

Cheers

1 Like