Skip to content

Commit dcb34cb

Browse files
committed
exam serialize fix
1 parent e48b71c commit dcb34cb

3 files changed

Lines changed: 23 additions & 23 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ god knew i'd be too powerful if I could solve captchas everyday so here we are
2121
first import the `WebPortal` class inside a `<script type="module">` tag:
2222

2323
```javascript
24-
import { WebPortal } from 'https://cdn.jsdelivr.net/npm/jsjiit@0.0.19/dist/jsjiit.min.esm.js';
24+
import { WebPortal } from 'https://cdn.jsdelivr.net/npm/jsjiit@0.0.20/dist/jsjiit.min.esm.js';
2525
```
2626

2727
> [!IMPORTANT]

src/wrapper.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -369,11 +369,11 @@ export class WebPortal {
369369
*/
370370
async get_exam_schedule(exam_event) {
371371
const ENDPOINT = "/studentsttattview/getstudent-examschedule";
372-
const payload = {
372+
const payload = await serialize_payload({
373373
instituteid: this.session.instituteid,
374374
registrationid: exam_event.registration_id,
375375
exameventid: exam_event.exam_event_id,
376-
};
376+
});
377377
const resp = await this.__hit("POST", API + ENDPOINT, { json: payload, authenticated: true });
378378
return resp["response"];
379379
}

test.html

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -59,31 +59,31 @@
5959
// let registeredSubjects = await w.get_registered_subjects_and_faculties(latestSem);
6060
// console.log(registeredSubjects);
6161
// console.log("--------------------------------");
62-
// let examSems = await w.get_semesters_for_exam_events();
63-
// console.log(examSems);
64-
// console.log(typeof examSems);
65-
// latestSem = examSems[0];
66-
// let examEvents = await w.get_exam_events(latestSem);
67-
// console.log(examEvents);
68-
// let examSchedule = await w.get_exam_schedule(examEvents[0]);
69-
// console.log(examSchedule);
62+
let examSems = await w.get_semesters_for_exam_events();
63+
console.log(examSems);
64+
console.log(typeof examSems);
65+
let latestSem = examSems[0];
66+
let examEvents = await w.get_exam_events(latestSem);
67+
console.log(examEvents);
68+
let examSchedule = await w.get_exam_schedule(examEvents[0]);
69+
console.log(examSchedule);
7070

7171

72-
let gradeCardSems = await w.get_semesters_for_grade_card();
73-
console.log(gradeCardSems);
74-
let gradeCard = await w.get_grade_card(gradeCardSems[0]);
75-
console.log(gradeCard);
72+
// let gradeCardSems = await w.get_semesters_for_grade_card();
73+
// console.log(gradeCardSems);
74+
// let gradeCard = await w.get_grade_card(gradeCardSems[0]);
75+
// console.log(gradeCard);
7676

77-
let sgpaCgpa = await w.get_sgpa_cgpa();
78-
console.log(sgpaCgpa);
77+
// let sgpaCgpa = await w.get_sgpa_cgpa();
78+
// console.log(sgpaCgpa);
7979

80-
let personalInfo = await w.get_personal_info();
81-
console.log(personalInfo);
80+
// let personalInfo = await w.get_personal_info();
81+
// console.log(personalInfo);
8282

83-
let marksSems = await w.get_semesters_for_marks();
84-
let latestSem = marksSems[0];
85-
let marks = await w.download_marks(latestSem);
86-
console.log(marks);
83+
// let marksSems = await w.get_semesters_for_marks();
84+
// let latestSem = marksSems[0];
85+
// let marks = await w.download_marks(latestSem);
86+
// console.log(marks);
8787

8888
}
8989
</script>

0 commit comments

Comments
 (0)