Calendar widget broken?

I have installed Grist 1.7.11 on my server and when I get a default calendar widget on a page, it’s a big empty rectangle. The dropdown menus to map the dates are nowhere to be seen.

I went back to my free tier online account to see if the same thing happens, and yes, it’s the same over there.

I tried in different browsers, with different column types. I can’t get it to work.

Hi @Francois_Lord, something looks a little off there. If you click on “Change widget”, what do you see? Is “Calendar” highlighted?

yes, the default calendar.

This screenshot is from the online version. The same problem happens in my self-hosted Grist Core.

It is strange. Just tried myself and I see something more like what you’d expect, something prompting to set up column mapping. If you open the browser developer console, is it showing any errors?

I see these errors.

This could be an adblocker? The packaging of the calendar widget is a little unusual, some resources aren’t on the same server. We should update that, but in the meantime you could maybe check your ad blockers or other extensions?

Yes! that was it! I have EFF’s Privacy Badger that was blocking uicdn.toast.com as a potential tracker. I must admit I didn’t expect my self-hosted Grist to depend on anything outside my server.

Thanks a lot!

Sorry about that. I thought the calendar was supposed to be bundled, there is a mechanism (there’s a writeup here grist-desktop/docs/custom-widgets.md at paulfitz/offline-widgets · gristlabs/grist-desktop · GitHub) but perhaps it has regressed. Will check.