Skip to content
This repository was archived by the owner on Jun 7, 2023. It is now read-only.

Commit 6afcab3

Browse files
committed
no need for self anymore
1 parent 4a78da4 commit 6afcab3

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

runestone/timed/js/timed.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -103,10 +103,9 @@ export default class Timed extends RunestoneBase {
103103
// If a user has not taken this exam then we want to make sure
104104
// that if a question has been seen by the student before we do
105105
// not populate previous answers.
106-
let self = this;
107106
let response = Promise.resolve();
108107
let sendInfo = {
109-
div_id: self.divid,
108+
div_id: this.divid,
110109
course_name: eBookConfig.course,
111110
};
112111
console.log(sendInfo);
@@ -121,14 +120,14 @@ export default class Timed extends RunestoneBase {
121120
);
122121
response = await fetch(request);
123122
let data = await response.json();
124-
self.taken = data.tookAssessment;
125-
self.assessmentTaken = self.taken;
126-
if (!self.taken) {
123+
this.taken = data.tookAssessment;
124+
this.assessmentTaken = this.taken;
125+
if (!this.taken) {
127126
localStorage.clear();
128127
}
129128
} else {
130-
self.taken = false;
131-
self.assessmentTaken = false;
129+
this.taken = false;
130+
this.assessmentTaken = false;
132131
}
133132
return response;
134133
}

0 commit comments

Comments
 (0)