I have an object that is displaying different attributes than what is being passed and I have no idea why this is happening.
The object is created when the script is first run and as I return objects from the database I return the updated object. When I am evaluating the properties of the object they do not match with what is being passed into my function, once I expand the object I see the property that matches with what was passed in but when I am reading it, it is completely different!
Has anyone else encountered this before?