File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed
Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -217,6 +217,7 @@ public async Task<IActionResult> Index(string myLearningDashboard = "my-in-progr
217217 var enrolledCoursesTask = Task . FromResult ( new List < MoodleCourseResponseViewModel > ( ) ) ;
218218 var enableMoodle = Task . Run ( ( ) => this . featureManager . IsEnabledAsync ( FeatureFlags . EnableMoodle ) ) . Result ;
219219 this . ViewBag . EnableMoodle = enableMoodle ;
220+ this . ViewBag . ValidMoodleUser = this . CurrentMoodleUserId > 0 ;
220221 if ( enableMoodle && myLearningDashboard == "my-enrolled-courses" )
221222 {
222223 enrolledCoursesTask = this . dashboardService . GetEnrolledCoursesFromMoodleAsync ( this . CurrentMoodleUserId , 1 ) ;
Original file line number Diff line number Diff line change 3232 TotalCount = Model .MyLearnings .TotalCount
3333 };
3434
35- var EnableMoodle = this .ViewBag .EnableMoodle ;
35+ var enableMoodle = this .ViewBag .EnableMoodle ;
36+ var validMoodleUser = this .ViewBag .ValidMoodleUser ;
3637}
3738<div class =" dashboardTray" >
3839 <h2 >My accessed learning</h2 >
6465 <a tabindex =" 0" class =" subnavwhite-link text-nowrap"
6566 asp-controller =" Home" asp-action =" Index" asp-route-myLearningDashboard =" my-catalogues" asp-route-resourceDashboard =" @(Model.Resources.Type)" asp-route-catalogueDashboard =" @Model.Catalogues.Type" asp-fragment =" my-learning" >Catalogues</a >
6667 </li >
67- @if (EnableMoodle )
68+ @if (enableMoodle && validMoodleUser )
6869 {
6970 <li class =" subnavwhite-item nhsuk-bg-grey @(Model.EnrolledCourses?.Count() > 0 ? " active " : string.Empty)" >
7071 <a tabindex =" 0" class =" subnavwhite-link text-nowrap"
103104 }
104105 </ul >
105106 }
106- else if (EnableMoodle && Model .EnrolledCourses ? .Count () > 0 )
107+ else if (enableMoodle && validMoodleUser && Model .EnrolledCourses ? .Count () > 0 )
107108 {
108109 <ul class =" nhsuk-grid-row nhsuk-card-group nhsuk-card-group--centred" >
109110
You can’t perform that action at this time.
0 commit comments