File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore
test/Volo.Abp.TestApp/Volo/Abp/TestApp/Testing Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -268,7 +268,7 @@ protected virtual Task PublishEventsForChangedEntityOnSaveChangeAsync()
268268 if ( EntityChangeOptions . Value . PublishEntityUpdatedEventWhenNavigationChanges )
269269 {
270270 var ignoredEntity = EntityChangeOptions . Value . IgnoredNavigationEntitySelectors . Any ( selector => selector . Predicate ( entityEntry . Entity . GetType ( ) ) ) ;
271- var onlyForeignKeyModifiedEntity = entityEntry . State == EntityState . Modified && IsOnlyForeignKeysDeleted ( entityEntry ) ;
271+ var onlyForeignKeyModifiedEntity = entityEntry . State == EntityState . Modified && IsOnlyForeignKeysModified ( entityEntry ) ;
272272 if ( ( entityEntry . State == EntityState . Unchanged && ignoredEntity ) || onlyForeignKeyModifiedEntity && ignoredEntity )
273273 {
274274 continue ;
@@ -292,7 +292,7 @@ protected virtual Task PublishEventsForChangedEntityOnSaveChangeAsync()
292292 }
293293 else if ( entityEntry . Properties . Any ( x => x . IsModified && ( x . Metadata . ValueGenerated == ValueGenerated . Never || x . Metadata . ValueGenerated == ValueGenerated . OnAdd ) ) )
294294 {
295- if ( IsOnlyForeignKeysDeleted ( entityEntry ) )
295+ if ( IsOnlyForeignKeysModified ( entityEntry ) )
296296 {
297297 // Skip `PublishEntityDeletedEvent/PublishEntityUpdatedEvent` if only foreign keys have changed.
298298 break ;
@@ -428,7 +428,7 @@ protected virtual void PublishEventsForTrackedEntity(EntityEntry entry)
428428 case EntityState . Modified :
429429 if ( entry . Properties . Any ( x => x . IsModified && ( x . Metadata . ValueGenerated == ValueGenerated . Never || x . Metadata . ValueGenerated == ValueGenerated . OnAdd ) ) )
430430 {
431- if ( IsOnlyForeignKeysDeleted ( entry ) )
431+ if ( IsOnlyForeignKeysModified ( entry ) )
432432 {
433433 // Skip `PublishEntityDeletedEvent/PublishEntityUpdatedEvent` if only foreign keys have changed.
434434 break ;
Original file line number Diff line number Diff line change @@ -384,7 +384,7 @@ await WithUnitOfWorkAsync(async () =>
384384 } ) ;
385385 entityUpdatedEventTriggered . ShouldBeTrue ( ) ;
386386
387- // Test only foreign key changed to null
387+ // Test only foreign key change to null
388388 entityUpdatedEventTriggered = false ;
389389 await WithUnitOfWorkAsync ( async ( ) =>
390390 {
You can’t perform that action at this time.
0 commit comments