Skip to content

Commit 2c5ad07

Browse files
Fix codechef bug
1 parent 17079ad commit 2c5ad07

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/parsers/codechef.js

+5-5
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,17 @@ const codechef = () => axios.get('http://www.codechef.com/contests', { timeout:
1919
.then((response) => {
2020
const $ = cheerio.load(response.data);
2121
const statusdiv = $('table .dataTable');
22-
const headings = $('h3');
23-
const contestTables = { 'Future Contests': [], 'Present Contests': [] };
22+
const headings = $('h2');
23+
const contestTables = { 'Upcoming Coding Contests': [], 'Present Coding Contests': [] };
2424

2525
for (let i = 0; i < headings.length; i++) {
26-
if (headings.eq(i).text() !== 'Past Contests') {
26+
if (headings.eq(i).text() !== 'Past Coding Contests') {
2727
contestTables[headings.eq(i).text()] = statusdiv.eq(i).find('tr').slice(1);
2828
}
2929
}
30-
let contests = contestTables['Present Contests'].map((i, elem) => parseContestDetails($, elem)).get();
30+
let contests = contestTables['Present Coding Contests'].map((i, elem) => parseContestDetails($, elem)).get();
3131

32-
contests = contests.concat(contestTables['Future Contests'].map((i, elem) => parseContestDetails($, elem)).get());
32+
contests = contests.concat(contestTables['Upcoming Coding Contests'].map((i, elem) => parseContestDetails($, elem)).get());
3333

3434
return contests;
3535
})

0 commit comments

Comments
 (0)