From 187e5de648e60290da7757ccb32b9a9b72fea691 Mon Sep 17 00:00:00 2001 From: pavelbannov Date: Tue, 8 Sep 2020 16:10:18 +0300 Subject: [PATCH] TagDao: fix --- products/ASC.Files/Core/Core/Dao/TeamlabDao/TagDao.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/products/ASC.Files/Core/Core/Dao/TeamlabDao/TagDao.cs b/products/ASC.Files/Core/Core/Dao/TeamlabDao/TagDao.cs index 27beb1ecf5..81ebf673be 100644 --- a/products/ASC.Files/Core/Core/Dao/TeamlabDao/TagDao.cs +++ b/products/ASC.Files/Core/Core/Dao/TeamlabDao/TagDao.cs @@ -201,11 +201,10 @@ namespace ASC.Files.Core.Data .Where(r => r.TagId == row.Link.TagId) .Where(r => r.EntryId == row.Link.EntryId) .Where(r => r.EntryType == row.Link.EntryType); - FilesDbContext.TagLink.RemoveRange(linksToRemove); + FilesDbContext.TagLink.RemoveRange(linksToRemove); + FilesDbContext.SaveChanges(); } - FilesDbContext.SaveChanges(); - var tagsToRemove = Query(FilesDbContext.Tag) .Where(r => !Query(FilesDbContext.TagLink).Where(a => a.TagId == r.Id).Any());