Skip to content

Commit 5aae775

Browse files
author
Kevin Hannegan
committed
fix default_config immutability
1 parent 5a43bfa commit 5aae775

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

presalytics/lib/plugins/reveal.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import copy
12
import presalytics
23
import presalytics.lib.plugins.base as ext
34
import presalytics.lib.plugins.jinja as jinja
@@ -66,7 +67,7 @@ class RevealConfigPlugin(ext.ScriptPlugin, jinja.JinjaPluginMakerMixin):
6667
]
6768

6869
def to_script(self, config, **kwargs):
69-
reveal_config = self.default_config
70+
reveal_config = copy.deepcopy(self.default_config)
7071
if config.get("reveal_params", None):
7172
reveal_config.update(config.pop("reveal_params"))
7273
config.update({'reveal_config': reveal_config})

0 commit comments

Comments
 (0)