From d77d1c1189c3bc9d29a0e42131ea235a2c9097e1 Mon Sep 17 00:00:00 2001 From: Hamid Reza Mohammadi Date: Sat, 18 Feb 2023 09:26:04 +0330 Subject: [PATCH] docs: #365 updating poem sections when tagging category poems --- RMuseum/Services/Implementation/GanjoorService.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/RMuseum/Services/Implementation/GanjoorService.cs b/RMuseum/Services/Implementation/GanjoorService.cs index ffe40912..4123ba96 100644 --- a/RMuseum/Services/Implementation/GanjoorService.cs +++ b/RMuseum/Services/Implementation/GanjoorService.cs @@ -3397,6 +3397,12 @@ namespace RMuseum.Services.Implementation foreach (var poem in poemList) { poem.Language = language; + var poemSections = await _context.GanjoorPoemSections.Where(s => s.PoemId == poem.Id && s.SectionType == PoemSectionType.WholePoem).ToListAsync(); + foreach (var section in poemSections) + { + section.Language = language; + } + _context.UpdateRange(poemSections); } _context.UpdateRange(poemList); await _context.SaveChangesAsync();