Skip to content

Commit df1a198

Browse files
committed
Merge branch 'DLS-Release-v1.2.2' into UAT
2 parents a8348ef + a1d4f31 commit df1a198

File tree

2 files changed

+20
-16
lines changed

2 files changed

+20
-16
lines changed

DigitalLearningSolutions.Web/Controllers/LearningPortalController/SelfAssessment.cs

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1532,22 +1532,6 @@ ManageOptionalCompetenciesViewModel model
15321532
);
15331533
}
15341534
}
1535-
var optionalCompetency =
1536-
(selfAssessmentService.GetCandidateAssessmentOptionalCompetencies(selfAssessmentId, delegateUserId)).Where(x => !x.IncludedInSelfAssessment);
1537-
if (optionalCompetency.Any())
1538-
{
1539-
foreach (var optinal in optionalCompetency)
1540-
{
1541-
var selfAssessmentResults = selfAssessmentService.GetSelfAssessmentResultswithSupervisorVerificationsForDelegateSelfAssessmentCompetency(delegateUserId, selfAssessmentId, optinal.Id);
1542-
if (selfAssessmentResults.Any())
1543-
{
1544-
foreach (var item in selfAssessmentResults)
1545-
{
1546-
selfAssessmentService.RemoveReviewCandidateAssessmentOptionalCompetencies(item.Id);
1547-
}
1548-
}
1549-
}
1550-
}
15511535
if (model.GroupOptionalCompetenciesChecked != null)
15521536
{
15531537
var optionalCompetencies =
@@ -1566,6 +1550,23 @@ ManageOptionalCompetenciesViewModel model
15661550

15671551
}
15681552

1553+
var optionalCompetency =
1554+
(selfAssessmentService.GetCandidateAssessmentOptionalCompetencies(selfAssessmentId, delegateUserId)).Where(x => !x.IncludedInSelfAssessment);
1555+
if (optionalCompetency.Any())
1556+
{
1557+
foreach (var optinal in optionalCompetency)
1558+
{
1559+
var selfAssessmentResults = selfAssessmentService.GetSelfAssessmentResultswithSupervisorVerificationsForDelegateSelfAssessmentCompetency(delegateUserId, selfAssessmentId, optinal.Id);
1560+
if (selfAssessmentResults.Any())
1561+
{
1562+
foreach (var item in selfAssessmentResults)
1563+
{
1564+
selfAssessmentService.RemoveReviewCandidateAssessmentOptionalCompetencies(item.Id);
1565+
}
1566+
}
1567+
}
1568+
}
1569+
15691570
var recentResults = selfAssessmentService.GetMostRecentResults(selfAssessmentId, User.GetCandidateIdKnownNotNull()).ToList();
15701571

15711572
bool isVerificationPending = recentResults?.SelectMany(comp => comp.AssessmentQuestions).Where(quest => quest.Required)

DigitalLearningSolutions.Web/appSettings.UAT.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@
2525
"LoginWithLearningHub": true,
2626
"TableauSelfAssessmentDashboards": false
2727
},
28+
"IpRateLimiting": {
29+
"EnableEndpointRateLimiting": false
30+
},
2831
"LearningHubOpenAPIBaseUrl": "https://uks-learninghubnhsuk-openapi-test.azurewebsites.net",
2932
"FreshdeskAPIConfig": {
3033
"GroupId": "80000650208",

0 commit comments

Comments
 (0)