@@ -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