In the schema, an update on an attribute or a relationship on a generic is not being applied to all the inherited fields.
If a user update the value of a generic after the schema has already been loaded, the new value of the attributes or the relationships will not be applied to the nodes that have inherited these attributes/relationships.
Expected Behavior
Inherited attributes / relationships should get updated when the original attribute / relationship is being updated
Steps to Reproduce
Load the demo schema
Update the description on an attribute or a relationship on a generic
Re-apply the schema
the description on the attribute / relationship that have been inherited from this generic won't be updated
Component
API Server / GraphQL
Infrahub version
0.15.2
Current Behavior
In the schema, an update on an attribute or a relationship on a generic is not being applied to all the inherited fields.
If a user update the value of a generic after the schema has already been loaded, the new value of the attributes or the relationships will not be applied to the nodes that have inherited these attributes/relationships.
Expected Behavior
Inherited attributes / relationships should get updated when the original attribute / relationship is being updated
Steps to Reproduce
Additional Information
No response