fides push --diff
always shows a diff, even if the object hasn't actually changed
#985
Labels
bug
Something isn't working
Bug Description
Diff is returning false positive changes
Steps to Reproduce
fides push --diff
fides push --diff
but notice that the system object thinks there have been a changeExpected behavior
Double pushing should show no diff!
Additional context
This is related to the diffing algorithm, and the fact that it specifically isn't handling complex objects correctly. On potential solution would be to convert both objects into their proper fideslang models, and then back to a dict for comparison?
The text was updated successfully, but these errors were encountered: