From 47b5fe90a3a15efd9d585b4deedc39ddd1354467 Mon Sep 17 00:00:00 2001 From: Naomi Carrigan Date: Wed, 18 May 2022 14:05:52 -0700 Subject: [PATCH] fix(api): optional chaining on fallback fullstack (#46054) Co-authored-by: Oliver Eyton-Williams --- api-server/src/server/boot/certificate.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api-server/src/server/boot/certificate.js b/api-server/src/server/boot/certificate.js index feb1296a87d..7f9bec823e8 100644 --- a/api-server/src/server/boot/certificate.js +++ b/api-server/src/server/boot/certificate.js @@ -68,7 +68,7 @@ export function getFallbackFullStackDate(completedChallenges, completedDate) { const latestCertDate = completedChallenges .filter(chal => chalIds.includes(chal.id)) - .sort((a, b) => b.completedDate - a.completedDate)[0].completedDate; + .sort((a, b) => b.completedDate - a.completedDate)[0]?.completedDate; return latestCertDate ? latestCertDate : completedDate; }