diff --git a/server/AyaNova/Controllers/ReviewController.cs b/server/AyaNova/Controllers/ReviewController.cs index 760b64e0..fb02a7f9 100644 --- a/server/AyaNova/Controllers/ReviewController.cs +++ b/server/AyaNova/Controllers/ReviewController.cs @@ -151,8 +151,9 @@ namespace AyaNova.Api.Controllers o.Notes, o.ReviewDate, o.CompletedDate, - o.CompletionNotes - + o.CompletionNotes, + o.OverDue, + o.ReviewObjectViz })); } diff --git a/server/AyaNova/biz/ReviewBiz.cs b/server/AyaNova/biz/ReviewBiz.cs index 9da85452..a6299826 100644 --- a/server/AyaNova/biz/ReviewBiz.cs +++ b/server/AyaNova/biz/ReviewBiz.cs @@ -363,6 +363,12 @@ 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); + if (o.ReviewObjectViz.StartsWith("LT:")) + { + o.ReviewObjectViz = await Translate(o.ReviewObjectViz); + } + } diff --git a/server/AyaNova/models/Review.cs b/server/AyaNova/models/Review.cs index a9ba9fb2..004ba424 100644 --- a/server/AyaNova/models/Review.cs +++ b/server/AyaNova/models/Review.cs @@ -40,6 +40,8 @@ namespace AyaNova.Models public long ObjectId { get; set; } [Required] public AyaType AType { get; set; }//int + [NotMapped] + public string ReviewObjectViz { get; set; } [NotMapped] public bool OverDue