Skip to content

settings: Deep merge experimental features

Administrator requested to merge ts/deep-merge-struct-settings into main

Created by: tsenart

This commit makes us deep merge experimental features, so that the presence of that config field in user settings doesn't overwrite all values in the correspondent org settings.

I don't know why this wasn't the behaviour already. I think it makes sense, otherwise users can't overwrite a specific experimental feature without overwriting all others.

Merge request reports

Loading