Fix for non-object-literals in deepKeyIntersect

This commit is contained in:
Dragory 2019-08-04 16:47:42 +03:00
parent e4f1a6eb15
commit a1aa995a7a
2 changed files with 13 additions and 2 deletions

View file

@ -86,7 +86,10 @@ export class ZeppelinPlugin<TConfig extends {} = IBasePluginConfig> extends Plug
if (decodedOverrideConfig instanceof StrictValidationError) {
throw decodedOverrideConfig;
}
decodedOverrides.push({ ...override, config: deepKeyIntersect(decodedOverrideConfig, override.config || {}) });
decodedOverrides.push({
...override,
config: deepKeyIntersect(decodedOverrideConfig, override.config || {}),
});
}
return {