From 4dd6cd3f4584ac488dcb6ec4fdd4f173b573480e Mon Sep 17 00:00:00 2001 From: Sarah Third Date: Tue, 18 Mar 2025 15:38:23 -0700 Subject: [PATCH 1/2] [LEMS-2909] Bug fix: Fix Multiselect + Randomization only show correct for proper answers Issue: LEMS-2909 Test plan: - manual testing - tests pass --- packages/perseus/src/widgets/radio/radio.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/perseus/src/widgets/radio/radio.ts b/packages/perseus/src/widgets/radio/radio.ts index 125e583b60..1e18c42292 100644 --- a/packages/perseus/src/widgets/radio/radio.ts +++ b/packages/perseus/src/widgets/radio/radio.ts @@ -75,6 +75,7 @@ const _choiceTransform = ( return { ...choice, originalIndex: i, + correct: Boolean(choice.correct), }; }); From 9611e6c7959c0bceb293133327d82df058c6b23c Mon Sep 17 00:00:00 2001 From: Sarah Third Date: Tue, 18 Mar 2025 15:39:33 -0700 Subject: [PATCH 2/2] [LEMS-2909] docs(changeset): Revert SSS temporarily for Radio to ensure Multiselect + Random answer correctness is accurate --- .changeset/old-pens-hope.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/old-pens-hope.md diff --git a/.changeset/old-pens-hope.md b/.changeset/old-pens-hope.md new file mode 100644 index 0000000000..a12b95891d --- /dev/null +++ b/.changeset/old-pens-hope.md @@ -0,0 +1,5 @@ +--- +"@khanacademy/perseus": patch +--- + +Revert SSS temporarily for Radio to ensure Multiselect + Random answer correctness is accurate