feat(client/curriclum): make C# live (#51354)

This commit is contained in:
Tom
2023-08-27 08:00:57 -05:00
committed by GitHub
parent f1ccccfee6
commit 4ed95973d2
35 changed files with 158 additions and 106 deletions

View File

@@ -41,7 +41,7 @@ const {
machineLearningPyV7Id,
relationalDatabaseV8Id,
collegeAlgebraPyV8Id,
foundationalCSharpId
foundationalCSharpV8Id
} = certIds;
const log = debug('fcc:certification');
@@ -134,8 +134,8 @@ function createCertTypeIds(allChallenges) {
collegeAlgebraPyV8Id,
allChallenges
),
[certTypes.foundationalCSharp]: getCertById(
foundationalCSharpId,
[certTypes.foundationalCSharpV8]: getCertById(
foundationalCSharpV8Id,
allChallenges
)
};
@@ -174,7 +174,8 @@ function sendCertifiedEmail(
isDataAnalysisPyCertV7,
isMachineLearningPyCertV7,
isRelationalDatabaseCertV8,
isCollegeAlgebraPyCertV8
isCollegeAlgebraPyCertV8,
isFoundationalCSharpCertV8
},
send$
) {
@@ -191,7 +192,8 @@ function sendCertifiedEmail(
!isDataAnalysisPyCertV7 ||
!isMachineLearningPyCertV7 ||
!isRelationalDatabaseCertV8 ||
!isCollegeAlgebraPyCertV8
!isCollegeAlgebraPyCertV8 ||
!isFoundationalCSharpCertV8
) {
return Observable.just(false);
}

View File

@@ -366,6 +366,7 @@ function postResetProgress(req, res, next) {
isMachineLearningPyCertV7: false,
isRelationalDatabaseCertV8: false,
isCollegeAlgebraPyCertV8: false,
isFoundationalCSharpCertV8: false,
completedChallenges: [],
completedExams: [],
savedChallenges: [],

View File

@@ -15,5 +15,6 @@
"machineLearningPyV7": "isMachineLearningPyCertV7",
"fullStack": "isFullStackCert",
"relationalDatabaseV8": "isRelationalDatabaseV8",
"collegeAlgebraPyV8": "isCollegeAlgebraPyCertV8"
"collegeAlgebraPyV8": "isCollegeAlgebraPyCertV8",
"foundationalCSharpV8": "isFoundationalCSharpCertV8"
}