|
Description: |
h2. Reproduction steps # start electron # edit a configuration where homePage is not defined # change an unrelated value (e.g., the editor) # save the config # inspect the content
h2. Expected
Only the value of the editor field is changed h2. Actual
A lot of values are initialized to the empty string instead of staying undefined.
For instance, before modification, the config was {code:json} "FileSystem": { "name": "FileSystem", "configType": "FileSystem", "serverRendering": false, "offline": false, "designSystem": "vuetify", "editor": "tiptap" } {code}
And is like below after save. Notice the baseURL, baseRestURL, homePage, storageRoot and realtimeURL initialized to the empty string.
{code:json} "FileSystem": { "name": "FileSystem", "configType": "FileSystem", "serverRendering": false, "offline": false, "designSystem": "vuetify", "editor": " tiptap blocknote " , "baseURL": "", "baseRestURL": "", "homePage": "", "storageRoot": "", "realtimeURL": "", "authenticationBaseURL": "" } {code} |
|