Skip to content

Commit b36db7f

Browse files
fix: fix NamedTuple parameter observed
1 parent e7d3365 commit b36db7f

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/parameter_indexing.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -622,7 +622,7 @@ for (t1, t2) in [
622622
end
623623
return getter
624624
else
625-
pofn = supports_tuple ? parameter_observed(sys, p) :
625+
pofn = supports_tuple ? parameter_observed(sys, _p) :
626626
parameter_observed(sys, p_arr)
627627
if pofn === nothing
628628
return MultipleParametersGetter.(getters)

test/parameter_indexing_test.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,8 @@ for sys in [
115115
((1, :c), Tuple(p[[1, 3]]), true),
116116
(:(a + b + t), p[1] + p[2] + fi.t, true),
117117
([:(a + b + t), :c], [p[1] + p[2] + fi.t, p[3]], true),
118-
((:(a + b + t), :c), (p[1] + p[2] + fi.t, p[3]), true)
118+
((:(a + b + t), :c), (p[1] + p[2] + fi.t, p[3]), true),
119+
((; a = (; b = :(a + b))), (; a = (; b = p[1] + p[2])), true),
119120
]
120121
get = getp(sys, sym)
121122
if check_inference

0 commit comments

Comments
 (0)