From d31cba9391ef501bf5e3b042344e8630548ca0ec Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Fri, 21 Jan 2022 23:41:41 +0000 Subject: [PATCH] case 4090 --- server/AyaNova/Controllers/ReviewController.cs | 2 +- server/AyaNova/biz/ReviewBiz.cs | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/server/AyaNova/Controllers/ReviewController.cs b/server/AyaNova/Controllers/ReviewController.cs index 5227d1e3..55b33438 100644 --- a/server/AyaNova/Controllers/ReviewController.cs +++ b/server/AyaNova/Controllers/ReviewController.cs @@ -103,7 +103,7 @@ namespace AyaNova.Api.Controllers else return BadRequest(new ApiErrorResponse(biz.Errors)); } - return Ok(ApiOkResponse.Response(new { Concurrency = o.Concurrency })); ; + return Ok(ApiOkResponse.Response(new { Concurrency = o.Concurrency, ReviewObjectViz=o.ReviewObjectViz })); ; } /// diff --git a/server/AyaNova/biz/ReviewBiz.cs b/server/AyaNova/biz/ReviewBiz.cs index cf693cc9..93a028d7 100644 --- a/server/AyaNova/biz/ReviewBiz.cs +++ b/server/AyaNova/biz/ReviewBiz.cs @@ -56,6 +56,7 @@ namespace AyaNova.Biz await SearchIndexAsync(newObject, true); await TagBiz.ProcessUpdateTagsInRepositoryAsync(ct, newObject.Tags, null); await HandlePotentialNotificationEvent(AyaEvent.Created, newObject); + await PopulateVizFields(newObject); return newObject; } } @@ -70,6 +71,7 @@ namespace AyaNova.Biz var ret = await ct.Review.AsNoTracking().SingleOrDefaultAsync(m => m.Id == id); if (logTheGetEvent && ret != null) await EventLogProcessor.LogEventToDatabaseAsync(new Event(UserId, id, BizType, AyaEvent.Retrieved), ct); + await PopulateVizFields(ret); return ret; } @@ -111,6 +113,7 @@ namespace AyaNova.Biz await SearchIndexAsync(putObject, false); await TagBiz.ProcessUpdateTagsInRepositoryAsync(ct, putObject.Tags, dbObject.Tags); await HandlePotentialNotificationEvent(AyaEvent.Modified, putObject, dbObject); + await PopulateVizFields(putObject); return putObject; }