Link action not working

Hi everyone,

I have been trying to debug this for multiple hours now but I just can’t seem to figure it out. I have a “Get Started” button on my app. That button has two actions: 1 is for Create (from an external collection using Supabase) and 2 is for Link to another screen where the user will have to answer some questions. For some reason, the Link action won’t work when I click the Get Starter button but on my Supabase table, there’s a record created.

I’ve tried using different Supabase collections in my database, but it’s still doing the same thing. When I tried using Adalo collections, it worked. The Create External Collections and Link action duo just seems not to be working or I have missed something?

Hi

There is something seriously wrong with Adalo at the moment. Don’t do anything until this is resolved

Yeah I saw some posts from others as well. Hopefully, this is just an Adalo bug. Thank you!

The outage has been fixed but the link action is still not working :(( Can someone help me please

Hi @bttrszn,

Could you share a screen recording showing your setup in the editor and preview with loom.com?

Thank you and have a great day!

Hi @Dilon,

I appreciate your help!

Here’s the loom video link with my setup: https://www.loom.com/share/6826aa60ee56406db10e417d12f75c4a

Thanks again for your help on this!

Hi Jeff,

Thanks for the video!

I guess it’s due to Supabase doesn’t return the created record JSON by default which Adalo needs.

In your External Collection, add this below header too > save it and try again clicking the button in the app. I think this should work.

Item : Header
Name : Prefer
Value : return=representation

Using custom actions for insert records works too! : Custom Actions | Adalo Resources

Let me know how it goes!

Thank you and have a great day!

Hi @Dilon,

You’re an angel! That worksssss :slight_smile: although when I am on the next screen, the components with visibility condition wouldn’t show up.

Thanks for the suggestion for using custom actions! I will be looking that up.