Skip to content

Commit 3143e4a

Browse files
committed
feat(entity-repository): update relationship values
1 parent 7f49ef9 commit 3143e4a

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/JsonApiDotNetCore/Data/DefaultEntityRepository.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,12 @@ public virtual async Task<TEntity> UpdateAsync(TId id, TEntity entity)
105105
attr.SetValue(oldEntity, attr.GetValue(entity));
106106
});
107107

108+
foreach(var relationship in _jsonApiContext.RelationshipsToUpdate)
109+
relationship.Key.SetValue(oldEntity, relationship.Value);
110+
108111
await _context.SaveChangesAsync();
109112

110-
return oldEntity;
113+
return oldEntity;
111114
}
112115

113116
public async Task UpdateRelationshipsAsync(object parent, RelationshipAttribute relationship, IEnumerable<string> relationshipIds)

0 commit comments

Comments
 (0)