Fix apollo cache updating in remote development
What does this MR do and why?
Fix apollo cache updating in remote development
- !105783 (comment 1380471381)
- immer has to mutate the given
draftData
- there's no need to write anything if we don't have anything
Screenshots or screen recordings
There should be no visual changes.
How to set up and validate locally
- Enable the remote development feature flag
Feature.enable(:remote_development_feature_flag)
- You might need to run
gdk restart rails-web
so rails reconfigure the routes. - Open
http://gdk.test:3000/-/remote_development/workspaces/create
in your Web Browser. - If you can make it past the agent validators, you should be able to create a Workspace without any errors in the console.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.