probable fix for losing deleted verses original texts
This commit is contained in:
parent
c5dd53efb5
commit
df96e3db09
@ -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;
|
||||
|
||||
@ -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;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user