This commit is contained in:
Jesse Bannon 2022-09-28 14:37:06 -07:00
parent f2fb9d9458
commit fae1fef0d1

View file

@ -315,10 +315,8 @@ class Preset(StrictDictValidator):
# Append this preset (the subscription) last # Append this preset (the subscription) last
presets_to_merge.append(copy.deepcopy(self._value)) presets_to_merge.append(copy.deepcopy(self._value))
# Merge all of the presets # Merge all presets
self._value = mergedeep.merge( self._value = mergedeep.merge({}, *presets_to_merge, strategy=mergedeep.Strategy.ADDITIVE)
{}, *presets_to_merge, strategy=mergedeep.Strategy.ADDITIVE
)
def __init__(self, config: ConfigFile, name: str, value: Any): def __init__(self, config: ConfigFile, name: str, value: Any):
super().__init__(name=name, value=value) super().__init__(name=name, value=value)