Skip to content

Commit 154127d

Browse files
authored
Merge pull request #768 from TechnologyEnhancedLearning/TD-4182-ErrorDescription
TD-4182-Error suggestion is not clear
2 parents 8b3f40a + b852f0a commit 154127d

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

LearningHub.Nhs.WebUI/Controllers/AccountController.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -656,6 +656,7 @@ public async Task<IActionResult> CreateAccountProfessionalRegNumber(AccountCreat
656656
/// </summary>
657657
/// <returns>The <see cref="IActionResult"/>.</returns>
658658
/// <param name="accountCreationViewModel">accountCreationViewModel.</param>
659+
[HttpPost]
659660
[Route("Registration/CreateAccountGradeSelection")]
660661
[ResponseCache(CacheProfileName = "Never")]
661662
[TypeFilter(typeof(RedirectMissingMultiPageFormData), Arguments = new object[] { nameof(MultiPageFormDataFeature.AddRegistrationPrompt) })]
@@ -672,7 +673,7 @@ public async Task<IActionResult> CreateAccountGradeSelection(AccountCreationView
672673

673674
if (string.IsNullOrWhiteSpace(accountCreationViewModel.RegistrationNumber) && accountCreation.MedicalCouncilId.HasValue && (int)accountCreation.MedicalCouncilId > 0)
674675
{
675-
this.ModelState.AddModelError("RegistrationNumber", $"You must provide a {accountCreation.MedicalCouncilCode} Number");
676+
this.ModelState.AddModelError("RegistrationNumber", $"{accountCreation.MedicalCouncilName} Number is required");
676677
this.ViewBag.Job = await this.jobRoleService.GetByIdAsync(roleId);
677678
accountCreationViewModel.CurrentRole = roleId.ToString();
678679
return this.View("CreateAccountProfessionalRegNumber", accountCreationViewModel);

LearningHub.Nhs.WebUI/Views/Account/CreateAccountProfessionalRegNumber.cshtml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<h1 class="nhsuk-heading-xl">Enter your @jobDetails.MedicalCouncilCode number</h1>
2222

2323

24-
<form asp-controller="Account" asp-action="CreateAccountGradeSelection" method="get">
24+
<form asp-controller="Account" asp-action="CreateAccountGradeSelection" method="post">
2525
<input type="hidden" name="formSubmission" value="true">
2626
@if (errorHasOccurred)
2727
{
@@ -52,9 +52,7 @@
5252
hint-text=""
5353
autocomplete=""
5454
css-class="nhsuk-u-width-one-half"
55-
required="true"
56-
required-client-side-error-message="@jobDetails.MedicalCouncilName Number is required" />
57-
55+
required="false"/>
5856

5957
<div class="nhsuk-form-group">
6058
<button type="submit" class="nhsuk-button">Continue</button>

0 commit comments

Comments
 (0)