Bug: Existing Topics w/ Parent
marked IsDirty()
#53
Labels
Area: Entity
Relates to the core data data structure for modeling topic entities.
Area: Repositories
Relates to the `ITopicRepository` interface or one of its implementations.
Priority: 1
Severity 1: Minor
Status 5: Complete
Task is considered complete, and ready for deployment.
Type: Bug
Behavior that is inconsistent with documented or expected behavior.
Milestone
Uh oh!
There was an error while loading. Please reload this page.
When an existing topic is loaded (i.e., a topic with an
Id
), they should be not be marked asIsDirty()
. This works if a newTopic
has itsKey
orContentType
set (both of which are required parameters). If theParent
property is set, however, then theTopic
is being reported asIsDirty()
. This means it will saved as part of a recursiveSave()
even if no other changes have been made, which can have a significant performance impact on recursive saves, such as imports using the OnTopic Data Transfer library.The text was updated successfully, but these errors were encountered: