"dashboardId must be an int" error on embedded dashboard

I have a map in a dashboard that works correctly when more than 2000 pins are present (viewed when working in my cloud account):

But when this dashboard is embedded in a website, when the filter selection results in more than 2000 pins, there is a “dashboardId must be an int” error:

Looks like there is a recent bug report for this:

1 Like

I found the site this dashboard is embedded on. You’re a paid customer, you can email support. Maybe you already did and that’s where the bug came from :slight_smile:

Is this dashboard shared using Static Embedding, Public Embedding, or both?

Poking around with the debugger, the dashboardId is a UUID where the exception gets thrown. Oddly enough the call chain that results in that exception only happens with that specific filter – the other filters don’t even call into the function. I tried to set some breakpoints to see if non-UUID dashboardIds pop up there and they don’t hit at all. The exception is thrown on map.ts:getTileUrl() line 48.

Thanks, yes I contacted support first so I imagine that’s where the bug came from. I hadn’t heard back so I figured I’d try on here too.

The dashboard is shared using public embedding.

I am having the same issue with my map. Are you able to find a solution?

I am having the same issue with my map.
Do you plan a solution?

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.