Hey all, I recently just updated to the latest image on my self-hosted instance, and I’m having trouble whenever I try to publish any sites after making changes to them (trying out the awesome new theming options!). This is only occurring on the sites I previously had setup, and making duplicates results in the same errors. I did upgrade from Postgres 11 to 15 which might be relevant. I’ve attached screenshots of the webpage and logs, any help would be appreciated, thanks!
Good morning @amoyer!
My apologies for the inconvenience, we’ll get this sorted for you. Can I confirm, did you upgrade to v1.26.0?
After doing some testing, we believe we know what the problem is:
- If you add a user source, with a “default role”, to your application.
- In one or more pages, use the
User > Role
formula. - Then delete your user source.
- Then publish your application, the error you screenshotted appears.
We will resolve this ASAP for you, but it won’t be available to self-hosters until the next release. In the meantime, you should be able to publish again by removing any User > Role
formulas in your application.
Thanks for raising this issue for us!
Cheers,
Peter Evans
Yup, that fixed it thanks! All I had to do was add a role column to my authentication table, switch off the default role, and everything is publishing perfectly now. Again, thanks a lot, I have been really impressed with both how the Baserow application has continued to develop and how responsive and your team is to questions in the community here, keep up the good work!
Forget to confirm, but yes, the current docker image that I am using is baserow/baserow:1.26.1, but I believe that I actually skipped 1.26.0 because it was a couple months where I was busy with other responsibilities.