From 0d97d552e32100ebff567e2e461c1710c4a29530 Mon Sep 17 00:00:00 2001 From: cuqmbr Date: Tue, 24 Oct 2023 07:43:49 +0300 Subject: [PATCH] fix: update LastModifiedDateUtc nad LastModifiedById when changing wishlist name --- .../Repositories/WishlistsRepository.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ShoppingAssistantApi.Persistance/Repositories/WishlistsRepository.cs b/ShoppingAssistantApi.Persistance/Repositories/WishlistsRepository.cs index c0cd957..63d533c 100644 --- a/ShoppingAssistantApi.Persistance/Repositories/WishlistsRepository.cs +++ b/ShoppingAssistantApi.Persistance/Repositories/WishlistsRepository.cs @@ -1,6 +1,7 @@ using System.Linq.Expressions; using MongoDB.Bson; using MongoDB.Driver; +using ShoppingAssistantApi.Application.GlobalInstances; using ShoppingAssistantApi.Application.IRepositories; using ShoppingAssistantApi.Domain.Entities; using ShoppingAssistantApi.Persistance.Database; @@ -20,7 +21,10 @@ public class WishlistsRepository : BaseRepository, IWishlistsRepositor { var filterDefinition = Builders.Filter.Eq(w => w.Id, wishlistId); - var updateDefinition = Builders.Update.Set(w => w.Name, newName); + var updateDefinition = Builders.Update + .Set(w => w.Name, newName) + .Set(w => w.LastModifiedDateUtc, DateTime.UtcNow) + .Set(w => w.LastModifiedById, GlobalUser.Id); var options = new FindOneAndUpdateOptions {