diff --git a/app/models/foreman_passwordstate/passwordstate_host_facet.rb b/app/models/foreman_passwordstate/passwordstate_host_facet.rb index ba585e584d0d5d43caa2c3e63433f0ce9050ecb0..0d1315e92826339e9a04047807569cd27347f075 100644 --- a/app/models/foreman_passwordstate/passwordstate_host_facet.rb +++ b/app/models/foreman_passwordstate/passwordstate_host_facet.rb @@ -17,5 +17,9 @@ module ForemanPasswordstate def password_list(**query) passwordstate_server.password_lists.get(password_list_id, **query) end + + def self.inherited_attributes(hostgroup, facet_attributes) + facet_attributes.merge(super) { |_, left, right| left || right } + end end end