Skip to content
Snippets Groups Projects
Commit 235529b3 authored by Moritz Huebner's avatar Moritz Huebner
Browse files

Merge branch 'make_condition_evaluation_safer' into 'master'

Now passes a copy of the reference_params dict into the condition func

See merge request !838
parents fb0db4eb 657ca60d
No related branches found
No related tags found
No related merge requests found
......@@ -129,7 +129,7 @@ def conditional_prior_factory(prior_class):
"""
if sorted(list(required_variables)) == sorted(self.required_variables):
parameters = self.condition_func(self.reference_params, **required_variables)
parameters = self.condition_func(self.reference_params.copy(), **required_variables)
for key, value in parameters.items():
setattr(self, key, value)
elif len(required_variables) == 0:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment