equinor / cc-components

Components and apps for CC.
MIT License
4 stars 0 forks source link

๐Ÿ›[ENQ6886212]: Punch: Bookmarks issues #1017

Open Gustav-Eikaas opened 1 month ago

Gustav-Eikaas commented 1 month ago

Description

Multiple users claiming the bookmarks does not work in our Workspace PowerBi component. This issue should be resolved as numerous users claim it does not work. I think the best way to solve this is to spend some time rally testing bookmarks and trying to find a reliable repro.

Reproduce

Unknown, user says "Sometimes it works, sometimes it does not" Ticker number: ENQ6886212

Dev context

We have very little control over how the bookmarks works in PowerBi. It's the embedded component that takes a B64 payload and sets the necessary state.

Bookmark info

PowerBi bookmarks are JSON structures compressed using gzip. One bookmark with some simple filters is roughly 3500 lines of prettified JSON and 108Kb.

They store some interesting data such as:

This means that any change to the report that affects these fields will potentially cause bookmarks to break.