Skip to content

Commit 579645a

Browse files
TD-4137 'Switch application' navigation link should be removed from 'Give page feedback' screens for logged in user
1 parent 4bd33c4 commit 579645a

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

DigitalLearningSolutions.Web/Controllers/UserFeedbackController.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ IMultiPageFormService multiPageFormService
3737
public IActionResult Index(string sourceUrl, string sourcePageTitle)
3838
{
3939
ViewData[LayoutViewDataKeys.DoNotDisplayUserFeedbackBar] = true;
40-
40+
ViewBag.HideSwitchApplication = true;
4141
_multiPageFormService.ClearMultiPageFormData(MultiPageFormDataFeature.AddUserFeedback, TempData);
4242

4343
_userFeedbackViewModel = new()
@@ -122,6 +122,7 @@ private string DeriveUserRoles()
122122
public IActionResult StartUserFeedbackSession(UserFeedbackViewModel userFeedbackViewModel)
123123
{
124124
ViewData[LayoutViewDataKeys.DoNotDisplayUserFeedbackBar] = true;
125+
ViewBag.HideSwitchApplication = true;
125126

126127
var userFeedbackSessionData = new UserFeedbackTempData()
127128
{

DigitalLearningSolutions.Web/Views/Shared/_Layout.cshtml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -138,12 +138,15 @@
138138

139139
@if (User.IsAdminAccount())
140140
{
141-
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.SwitchApplication)">
142-
<a class="nhsuk-header__navigation-link" asp-controller="ApplicationSelector" asp-action="Index">
143-
Switch application
144-
<partial name="_NhsChevronRight" />
145-
</a>
146-
</li>
141+
if ((bool?)ViewBag.HideSwitchApplication == false)
142+
{
143+
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.SwitchApplication)">
144+
<a class="nhsuk-header__navigation-link" asp-controller="ApplicationSelector" asp-action="Index">
145+
Switch application
146+
<partial name="_NhsChevronRight" />
147+
</a>
148+
</li>
149+
}
147150
}
148151
</ul>
149152
</div>

0 commit comments

Comments
 (0)