probable fix for losing deleted verses original texts

This commit is contained in:
Hamid Reza Mohammadi 2023-05-26 08:56:51 +03:30
parent c5dd53efb5
commit df96e3db09
2 changed files with 7 additions and 3 deletions

View File

@ -11,7 +11,7 @@ using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Threading.Tasks;
using static System.Net.Mime.MediaTypeNames;
namespace RMuseum.Services.Implementation
{
@ -199,7 +199,11 @@ namespace RMuseum.Services.Implementation
dbVerse.ReviewNote = moderatedVerse.ReviewNote;
if (dbVerse.MarkForDeleteResult == CorrectionReviewResult.Approved)
{
dbVerse.OriginalText = dbVerse.Text;
if(!string.IsNullOrEmpty(dbVerse.Text))
{
dbVerse.OriginalText = dbVerse.Text;
}
dbCorrection.AffectedThePoem = true;
versesDeleted = true;
updatePoem = true;

View File

@ -2034,7 +2034,7 @@ namespace RMuseum.Services.Implementation
{
if (!verse.NewVerse)
{
var v = poem.Verses.Where(v => v.VOrder == verse.VORder).Single();
var v = poem.Verses.Where(poemVerse => poemVerse.VOrder == verse.VORder).Single();
verse.OriginalText = v.Text;
verse.OriginalVersePosition = v.VersePosition;
verse.OriginalLanguageId = v.LanguageId;