che
che copied to clipboard
[UD] Improve handling changes in devworkspaces
Is your task related to a problem? Please describe
Module devWorkspaceClient propagates only the subset of the update it receives, and that doesn't allow the Dashboard to correctly handle changes in devworkspaces, i.e., fetching changes of mainUrl, and the devworkspace status messages.
The current implementation is prone to bugs like https://github.com/eclipse/che/issues/21308
Describe the solution you'd like
A better solution will be to propagate the whole devworkspace object, and update the Redux store with the correct data.
Describe alternatives you've considered
No response
Additional context
No response