Skip to content

Commit

Permalink
fix: response missing after navigation. update event listener for out…
Browse files Browse the repository at this point in the history
…come changes in TestBase class.
  • Loading branch information
Marcelh1983 committed Feb 8, 2025
1 parent ccc0223 commit 3403a09
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions src/lib/qti-test/core/test-base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,15 @@ export abstract class TestBase extends LitElement {
this.addEventListener('qti-assessment-item-connected', (e: CustomEvent<QtiAssessmentItem>) => {
this._updateItemInTestContext(e.detail);
});
this.addEventListener('qti-item-context-changed', (e: CustomEvent<{ itemContext: ItemContext }>) => {
this._updateItemVariablesInTestContext(e.detail.itemContext.identifier, e.detail?.itemContext?.variables || []);
this.addEventListener('qti-outcome-changed', e => {
const assessmentitem = e.composedPath()[0] as QtiAssessmentItem;
this._updateItemVariablesInTestContext(assessmentitem.identifier, assessmentitem.variables);
});
// TODO: find out why this event makes the RESPONSE variable empty
// this.addEventListener('qti-item-context-changed', (e: CustomEvent<{ itemContext: ItemContext }>) => {
// console.log('qti-item-context-changed', e.detail);
// this._updateItemVariablesInTestContext(e.detail.itemContext.identifier, e.detail?.itemContext?.variables || []);
// });
}

// get testContext(): TestContext {
Expand Down

0 comments on commit 3403a09

Please sign in to comment.