From 78f00d38535744403d862531fa2aeb8ad1ebf23f Mon Sep 17 00:00:00 2001 From: AnjuJose011 <154979799+AnjuJose011@users.noreply.github.com> Date: Fri, 30 May 2025 12:53:25 +0100 Subject: [PATCH] Fixes --- .../Controllers/UserGroupController.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/AdminUI/LearningHub.Nhs.AdminUI/Controllers/UserGroupController.cs b/AdminUI/LearningHub.Nhs.AdminUI/Controllers/UserGroupController.cs index 1be7f211c..05364adaf 100644 --- a/AdminUI/LearningHub.Nhs.AdminUI/Controllers/UserGroupController.cs +++ b/AdminUI/LearningHub.Nhs.AdminUI/Controllers/UserGroupController.cs @@ -197,7 +197,15 @@ public async Task Details(UserGroupAdminDetailViewModel userGroup if (userGroup.IsNew()) { validationResult = await this.userGroupService.CreateUserGroup(userGroup); - userGroup = await this.userGroupService.GetUserGroupAdminDetailbyIdAsync(validationResult.CreatedId.Value); + if (validationResult.IsValid) + { + userGroup = await this.userGroupService.GetUserGroupAdminDetailbyIdAsync(validationResult.CreatedId.Value); + } + else + { + this.ViewBag.ErrorMessage = $"Update failed: {string.Join(Environment.NewLine, validationResult.Details)}"; + return this.View("Details", userGroup); + } } else {