File tree 2 files changed +6
-4
lines changed
Extensions/Xtensive.Orm.Tracking/Internals
2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -37,15 +37,17 @@ public void MergeWith(ITrackingItem source)
37
37
return ;
38
38
}
39
39
40
- ArgumentNullException . ThrowIfNull ( source . RawData ) ;
41
-
42
40
if ( State == TrackingItemState . Created && source . State == TrackingItemState . Changed ) {
41
+ ArgumentNullException . ThrowIfNull ( source . RawData ) ;
43
42
State = TrackingItemState . Created ;
44
43
MergeWith ( source . RawData . Difference ) ;
45
44
return ;
46
45
}
47
46
48
- MergeWith ( source . RawData . Difference ) ;
47
+ if ( source . RawData is not null ) {
48
+ MergeWith ( source . RawData . Difference ) ;
49
+ }
50
+
49
51
State = source . State ;
50
52
}
51
53
Original file line number Diff line number Diff line change 2
2
<Project xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
3
4
4
<PropertyGroup >
5
- <DoVersion >7.2.172 </DoVersion >
5
+ <DoVersion >7.2.173 </DoVersion >
6
6
<DoVersionSuffix >servicetitan</DoVersionSuffix >
7
7
</PropertyGroup >
8
8
You can’t perform that action at this time.
0 commit comments