Bug in the API Docs?

I think there is a bug in the docs https://baserow.io/api-docs/database/[database ID]

Often I cannot uncheck the field User Field Names in “Open filters parameters builder”

I tried in Firefox and Google Chrome. Yesterday it worked in Chrome but not in Firefox. The Browse Console also shows an error. I tried clearing the Browser Cache but still wouldn’t work.

The API itself is working fine. One bug was on our side and we tested it again. Just this small issue with the API doc would be helpful to resolve as we try not to use field names, we prefer using field ids.

Cheers

Sorry for the inconvenience, @artoflogic. We’ll look into this. :ok_hand:

Hi there, any update on this?

now the filter output won’t change anymore when you add additional criteria or parameters. At the moment it seems not possible to use the “Open filters parameters builder” for configuring a filter for using the API.

Hmmm just tried again and now it works perfectly. I don’t get it.

Hmm and now again didn’t work anymore. It just stays static.

Hey @artoflogic, it also didn’t work for me, so I’ve created an issue on GitLab: Bug in the API Docs (#3138) · Issues · Baserow / baserow · GitLab

Sometimes it does work, sometimes it doesnt. This page is very big. Maybe that’s part of the problem.

Hi there,

Dear @olgatrykush , any news on this one? The bug is still there. Sometimes it works, sometimes it doesn’t. I think there is an issue within all this javascript on this page.

Hey @artoflogic, apologies for the inconvenience. I’ve tagged the team to check the issue. :slightly_smiling_face:

Hey @artoflogic, would you be able to share exact steps on how to reproduce it? It doesn’t look like we’re able on our side. Some more details would be great. If we can reproduce it, then the fix is mostly likely easy to implement.

Dear @bram

I could not find a pattern on how to reproduce it. It has something to do with Browser compatibility. This is where I am at:

  • Try Firefox Browser, in my last 100 attempts, it didn’t work.
  • Try Chrome Browser, here it only works in Private Window. When I use a normal window, in 60% of attempts, it didn’t work.

I thought @olgatrykush could also reproduce it. I think it might be some kind of javascript conflict. Not sure. This is where I am at. I hope it helps.

Hey @artoflogic, I’ve been able to reproduce it on my side by doing a full refresh of the API docs page. The fix can be found here Fix API docs SSR bug (!2995) · Merge requests · Baserow / baserow · GitLab and will be deployed/released soon.

2 Likes

Dear @bram and @olgatrykush , this is great. Thank you!