mirror of
https://github.com/Shchoholiev/shopping-assistant-api.git
synced 2025-04-12 01:48:49 +00:00
fix: update LastModifiedDateUtc nad LastModifiedById when changing wishlist name
This commit is contained in:
parent
b63d3e39c3
commit
0d97d552e3
@ -1,6 +1,7 @@
|
|||||||
using System.Linq.Expressions;
|
using System.Linq.Expressions;
|
||||||
using MongoDB.Bson;
|
using MongoDB.Bson;
|
||||||
using MongoDB.Driver;
|
using MongoDB.Driver;
|
||||||
|
using ShoppingAssistantApi.Application.GlobalInstances;
|
||||||
using ShoppingAssistantApi.Application.IRepositories;
|
using ShoppingAssistantApi.Application.IRepositories;
|
||||||
using ShoppingAssistantApi.Domain.Entities;
|
using ShoppingAssistantApi.Domain.Entities;
|
||||||
using ShoppingAssistantApi.Persistance.Database;
|
using ShoppingAssistantApi.Persistance.Database;
|
||||||
@ -20,7 +21,10 @@ public class WishlistsRepository : BaseRepository<Wishlist>, IWishlistsRepositor
|
|||||||
{
|
{
|
||||||
var filterDefinition = Builders<Wishlist>.Filter.Eq(w => w.Id, wishlistId);
|
var filterDefinition = Builders<Wishlist>.Filter.Eq(w => w.Id, wishlistId);
|
||||||
|
|
||||||
var updateDefinition = Builders<Wishlist>.Update.Set(w => w.Name, newName);
|
var updateDefinition = Builders<Wishlist>.Update
|
||||||
|
.Set(w => w.Name, newName)
|
||||||
|
.Set(w => w.LastModifiedDateUtc, DateTime.UtcNow)
|
||||||
|
.Set(w => w.LastModifiedById, GlobalUser.Id);
|
||||||
|
|
||||||
var options = new FindOneAndUpdateOptions<Wishlist>
|
var options = new FindOneAndUpdateOptions<Wishlist>
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user