Modify aygetname postgres function to handle translation of items that do not have a name, also code to back it at server

This commit is contained in:
2021-11-10 01:02:09 +00:00
parent cd6ee9890f
commit 92f06ec12f
23 changed files with 229 additions and 97 deletions

View File

@@ -166,7 +166,7 @@ namespace AyaNova.Biz
}
ValidateCanDelete(dbObject);
if (HasErrors)
return false;
return false;
ct.Review.Remove(dbObject);
await ct.SaveChangesAsync();
@@ -364,7 +364,7 @@ namespace AyaNova.Biz
{
o.UserViz = await ct.User.AsNoTracking().Where(x => x.Id == o.UserId).Select(x => x.Name).FirstOrDefaultAsync();
o.AssignedByUserViz = await ct.User.AsNoTracking().Where(x => x.Id == o.AssignedByUserId).Select(x => x.Name).FirstOrDefaultAsync();
o.ReviewObjectViz = BizObjectNameFetcherDirect.Name(o.AType, o.ObjectId, ct);
o.ReviewObjectViz = BizObjectNameFetcherDirect.Name(o.AType, o.ObjectId, UserTranslationId, ct);
if (o.ReviewObjectViz.StartsWith("LT:"))
{
o.ReviewObjectViz = await Translate(o.ReviewObjectViz);