Skip to content

Commit ce14965

Browse files
fix: unwrap discrete_parameters in make_affect
1 parent 94d90df commit ce14965

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/systems/callbacks.jl

+2
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,8 @@ function make_affect(affect::Vector{Equation}; discrete_parameters = Any[],
273273
end
274274

275275
discrete_parameters isa AbstractVector || (discrete_parameters = [discrete_parameters])
276+
discrete_parameters = unwrap.(discrete_parameters)
277+
276278
for p in discrete_parameters
277279
occursin(unwrap(iv), unwrap(p)) ||
278280
error("Non-time dependent parameter $p passed in as a discrete. Must be declared as @parameters $p(t).")

0 commit comments

Comments
 (0)