Skip to content

Don't store unmodified state from a saved object in the url #14455

@stacey-gammon

Description

@stacey-gammon

I was going over this issue #10165, and got to thinking about how we store all this state in the url which creates it's own set of problems.

Currently, as soon as an object is opened, like a dashboard, the url is filled with the saved AppState. If that dashboard is modified, refreshing the page won't pick up those modifications because the url state overrides the saved object state. If we only stored modified state in the url then changes from the saved object would be picked up automatically.

This would result in shorter urls in many situations, like if a user is only interested in viewing a dashboard, not editing it. It would also mean that saved changes would automatically refresh, which is another win.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions