Is an host fact in matcher

Problem: when i use a fact , for example, osfamily or hardware in a matcher, nothing is matched
i try to change a smart class parameter only for some host.
I change the prioritize attribute order , for example “osfamily”
add a specify matcher : osfamily = Debian
change value
BUT no match on any host

Expected outcome:

Foreman and Proxy versions:
1.16

Foreman and Proxy plugin versions:

Other relevant data:
[e.g. logs from Foreman and/or the Proxy, modified templates, commands issued, etc]

bug

https://github.com/theforeman/foreman/commit/92aad2be108c40f26b5f1ae6ffa35a13eb58016a

This should be fixed in the 1.16.1 release with

https://github.com/theforeman/foreman/commit/714ae6b9f22d7e640db987cb8044917de124a178