We’re using the board.getOptions() function to convert the dashboard’s current state to JSON and save it user-specifically to be retrieved next time the user visits. But all we really want to save and retrieve is each user’s dashboard “configuration” if you will - their selected components and their placement within the dashboard – and not necessarily the data as each visit to the dashboard should pull current data via database queries to populate the components.
How would you recommend accomplishing this? Would we perhaps save the dashboard JSON with the dataPool content stripped out and spec that part of the JSON each time the dashboard loads such that current data is loaded? Or can we somehow save the entire dashboard JSON but make an additional dataPool specification on load that would “overrule” that which is pulled from the saved JSON (not sure what would happen if 2 dataPool’s were spec’d in JSON like this)?
Hopefully you understand what I’m looking for – it seems like it shouldn’t be a terribly unique situation / request.
Thanks!