From 95c17537c16cf6d3bb9ad4b3a2742dd23a409728 Mon Sep 17 00:00:00 2001 From: Braden MacDonald Date: Thu, 26 Sep 2024 09:50:28 -0700 Subject: [PATCH] fix: don't revert to advanced problem editor when max_attempts is set (#1326) --- src/editors/containers/ProblemEditor/data/OLXParser.js | 2 +- src/editors/containers/ProblemEditor/data/OLXParser.test.js | 2 +- src/editors/data/constants/problem.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/editors/containers/ProblemEditor/data/OLXParser.js b/src/editors/containers/ProblemEditor/data/OLXParser.js index 8a5e290507..0ac8664bf8 100644 --- a/src/editors/containers/ProblemEditor/data/OLXParser.js +++ b/src/editors/containers/ProblemEditor/data/OLXParser.js @@ -664,7 +664,7 @@ export class OLXParser { } if (Object.keys(this.problem).some((key) => key.indexOf('@_') !== -1 && !settingsOlxAttributes.includes(key))) { - throw new Error('Misc Attributes asscoiated with problem, opening in advanced editor'); + throw new Error('Misc Attributes associated with problem, opening in advanced editor'); } const problemType = this.getProblemType(); diff --git a/src/editors/containers/ProblemEditor/data/OLXParser.test.js b/src/editors/containers/ProblemEditor/data/OLXParser.test.js index 1d8cc8d5af..4a6d7fb256 100644 --- a/src/editors/containers/ProblemEditor/data/OLXParser.test.js +++ b/src/editors/containers/ProblemEditor/data/OLXParser.test.js @@ -58,7 +58,7 @@ describe('OLXParser', () => { labelDescriptionQuestionOlxParser.getParsedOLXData(); } catch (e) { expect(e).toBeInstanceOf(Error); - expect(e.message).toBe('Misc Attributes asscoiated with problem, opening in advanced editor'); + expect(e.message).toBe('Misc Attributes associated with problem, opening in advanced editor'); } }); }); diff --git a/src/editors/data/constants/problem.ts b/src/editors/data/constants/problem.ts index e0cb91d593..230eb57515 100644 --- a/src/editors/data/constants/problem.ts +++ b/src/editors/data/constants/problem.ts @@ -227,7 +227,7 @@ export const RichTextProblems = [ProblemTypeKeys.SINGLESELECT, ProblemTypeKeys.M export const settingsOlxAttributes = [ '@_display_name', '@_weight', - '@_max_atempts', + '@_max_attempts', '@_showanswer', '@_show_reset_button', '@_submission_wait_seconds',