Skip to content

Commit c6d5229

Browse files
committed
Merge branch 'DLS-Release-v1.3.0' into DEV
2 parents dfc5563 + 5de5a2a commit c6d5229

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

DigitalLearningSolutions.Data/DataServices/CompetencyAssessmentDataService.cs

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -766,11 +766,11 @@ public bool UpdateCompetencyAssessmentFeaturesTaskStatus(int id, bool descriptio
766766
@"IF EXISTS (SELECT 1 FROM SelfAssessmentTaskStatus WHERE SelfAssessmentId = @id)
767767
BEGIN
768768
UPDATE SelfAssessmentTaskStatus
769-
SET IntroductoryTextTaskStatus = CASE WHEN @descriptionStatus = 1 THEN 1 ELSE NULL END,
770-
BrandingTaskStatus = CASE WHEN @providerandCategoryStatus = 1 THEN 1 ELSE NULL END,
771-
VocabularyTaskStatus = CASE WHEN @vocabularyStatus = 1 THEN 1 ELSE NULL END,
772-
WorkingGroupTaskStatus = CASE WHEN @workingGroupStatus = 1 THEN 1 ELSE NULL END,
773-
FrameworkLinksTaskStatus = CASE WHEN @AllframeworkCompetenciesStatus = 1 THEN 1 ELSE NULL END
769+
SET IntroductoryTextTaskStatus = CASE WHEN @descriptionStatus = 1 THEN 0 ELSE NULL END,
770+
BrandingTaskStatus = CASE WHEN @providerandCategoryStatus = 1 THEN 0 ELSE NULL END,
771+
VocabularyTaskStatus = CASE WHEN @vocabularyStatus = 1 THEN 0 ELSE NULL END,
772+
WorkingGroupTaskStatus = CASE WHEN @workingGroupStatus = 1 THEN 0 ELSE NULL END,
773+
FrameworkLinksTaskStatus = CASE WHEN @AllframeworkCompetenciesStatus = 1 THEN 0 ELSE NULL END
774774
WHERE SelfAssessmentId = @id;
775775
END
776776
ELSE
@@ -780,11 +780,11 @@ INSERT INTO SelfAssessmentTaskStatus
780780
VALUES
781781
(
782782
@id,
783-
CASE WHEN @descriptionStatus = 1 THEN 1 ELSE NULL END,
784-
CASE WHEN @providerandCategoryStatus = 1 THEN 1 ELSE NULL END,
785-
CASE WHEN @vocabularyStatus = 1 THEN 1 ELSE NULL END,
786-
CASE WHEN @workingGroupStatus = 1 THEN 1 ELSE NULL END,
787-
CASE WHEN @AllframeworkCompetenciesStatus = 1 THEN 1 ELSE NULL END
783+
CASE WHEN @descriptionStatus = 1 THEN 0 ELSE NULL END,
784+
CASE WHEN @providerandCategoryStatus = 1 THEN 0 ELSE NULL END,
785+
CASE WHEN @vocabularyStatus = 1 THEN 0 ELSE NULL END,
786+
CASE WHEN @workingGroupStatus = 1 THEN 0 ELSE NULL END,
787+
CASE WHEN @AllframeworkCompetenciesStatus = 1 THEN 0 ELSE NULL END
788788
);
789789
END",
790790
new { id, descriptionStatus, providerandCategoryStatus, vocabularyStatus, workingGroupStatus, AllframeworkCompetenciesStatus }
@@ -822,9 +822,7 @@ public void UpdateSelfAssessmentFromFramework( int selfAssessmentId, int? framew
822822
SET
823823
[Description] = COALESCE(F.[Description], 'No description provided'),
824824
BrandID = F.BrandID,
825-
CategoryID = F.CategoryID,
826-
CreatedByCentreID = AU.CentreID,
827-
CreatedByAdminID = F.OwnerAdminID
825+
CategoryID = F.CategoryID
828826
FROM SelfAssessments s
829827
INNER JOIN Frameworks F ON F.ID = @frameworkId
830828
INNER JOIN AdminUsers AU ON F.OwnerAdminID = AU.AdminID

0 commit comments

Comments
 (0)