Query results unexpectedly wrapped in a "data" field — breaking all resource-connected components

Our retool app is up and running for over 1.5 years, we use Firestore and BigQuery for data sources.

As of 15 minutes ago, all queries connected to Firestore and BigQuery resources are returning results wrapped in an additional data field. This is a breaking change that was not present before and has taken down our entire app.

Every data-bound component across our app is broken. Fixing this manually component-by-component is not a viable solution!

image

10 Likes

I came here to post the exact same thing. I thought maybe I did something wrong

2 Likes

Me too, plz fix this ASAP.

3 Likes

Retool, guys, STOP TESTING IN PROD. This is a totally unacceptable breaking bug. Do better

5 Likes

The same issue is happening to us as well.

2 Likes

Because of this, the app has completely stopped working.

1 Like

facing this issue also, jesus christ this literally broke my entire app

1 Like

Please fix that ASAP

1 Like

comments are flooding with people who hadn’t commented for years!

Come one Retool! i’m in the middle of my work here!

1 Like

Same with me. I am getting an additionally nested .data . This is breaking entire app.

@retool-team

My Retool site has stopped working. Queries without transformations return data, but nothing is displayed on the screens. It looks like an internal error in Retool’s own code.

@Retool_Moderator This looks legit.

1 Like

Unacceptable breaking bug; Retool needs much better QA and testing before pushing structural changes like this to production—our entire app is down.

7 Likes

Did you just release a breaking change?

All apps with transformers is totally cooked.

Previously, the DB queries, let's say, have a DB which says "getContactsForUser". It used to return a list of arrays under "getContactsForUser.data". Now, all DB queries returning data, the list of arrays, are now within "getContactsForUser.data.data". This is a massive change, and all the components that are dependent on these DB queries are now failing. This massive bug has to be corrected immediately.

We have noticed all of our projects to brake down about 10 minutes ago. There seems to be a change in how query data is fetched and tables can not render in.

The same problem appears across all the apps and projects.

We are having the same problem. All our UIs are not working anymore since all data from the database is not rendered properly anymore!!!

Affects Retool version 3.344.0

which is not shown in the ChangeLog