Skip to content

Commit 783008e

Browse files
committed
Fixes-TD-3699
1 parent eecd5b5 commit 783008e

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

LearningHub.Nhs.WebUI/Models/RestrictedAccessBannerViewModel.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
namespace LearningHub.Nhs.WebUI.Models
22
{
3+
using System.Collections.Generic;
34
using LearningHub.Nhs.Models.Catalogue;
45
using LearningHub.Nhs.Models.Entities.Hierarchy;
6+
using LearningHub.Nhs.Models.User;
57

6-
/// <summary>
8+
/// <summary>
79
/// Defines the <see cref="RestrictedAccessBannerViewModel" />.
810
/// </summary>
911
public class RestrictedAccessBannerViewModel
@@ -37,5 +39,10 @@ public class RestrictedAccessBannerViewModel
3739
/// Gets or sets the CatalogueAccessRequest if there is one.
3840
/// </summary>
3941
public CatalogueAccessRequestViewModel CatalogueAccessRequest { get; set; }
42+
43+
/// <summary>
44+
/// Gets or sets the current user's usergroups.
45+
/// </summary>
46+
public List<RoleUserGroupViewModel> UserGroups { get; set; }
4047
}
4148
}

LearningHub.Nhs.WebUI/Views/Catalogue/Index.cshtml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,8 @@
7979
CatalogueNodeVersionId = Model.Catalogue.Id,
8080
RestrictedAccess = Model.Catalogue.RestrictedAccess,
8181
HasCatalogueAccess = Unlocked(),
82-
CatalogueAccessRequest = Model.CatalogueAccessRequest
82+
CatalogueAccessRequest = Model.CatalogueAccessRequest,
83+
UserGroups = Model.UserGroups
8384
};
8485
}
8586

LearningHub.Nhs.WebUI/Views/Shared/_RestrictedAccessBanner.cshtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
{
77
<div class="nhsuk-bg-pale-blue nhsuk-u-padding-top-4 nhsuk-u-padding-bottom-3 nhsuk-u-margin-bottom-3">
88
<div class="nhsuk-width-container app-width-container">
9-
@if (Model.CatalogueAccessRequest == null)
9+
@if (Model.CatalogueAccessRequest == null || Model.UserGroups.Count == 0)
1010
{
1111
<h2>@Model.TitleText</h2>
1212
<p class="nhsuk-u-reading-width">@Model.BodyText</p>

0 commit comments

Comments
 (0)