From fb09742e8c77c1ef4322a61c3b09a0596b764e71 Mon Sep 17 00:00:00 2001 From: maliming Date: Sun, 20 Jul 2025 10:31:55 +0800 Subject: [PATCH] Fix null reference in navigation entry original value --- .../Abp/EntityFrameworkCore/ChangeTrackers/AbpEntityEntry.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/ChangeTrackers/AbpEntityEntry.cs b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/ChangeTrackers/AbpEntityEntry.cs index 5ffe3278c3..194132d001 100644 --- a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/ChangeTrackers/AbpEntityEntry.cs +++ b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/ChangeTrackers/AbpEntityEntry.cs @@ -48,7 +48,8 @@ public class AbpEntityEntry if (navigationEntry.NavigationEntry is CollectionEntry) { - navigationEntry.OriginalValue!.As>().Add(entityEntry.Entity); + navigationEntry.OriginalValue ??= new List(); + navigationEntry.OriginalValue.As>().Add(entityEntry.Entity); } else {