vjudge: cf: fix hidden contest 1769 and 1772

This commit is contained in:
undefined committed 2022-12-19 13:58:54 +08:00
1 parent 2f9a8b70bd
commit b7a398db6f
1 file changed
+4 -1
+4 -1
View File
@@ -353,7 +353,10 @@ export default class CodeforcesProvider implements IBasicProvider {
if (index !== page.toString()) return [];
}
if (listName === 'main') {
return Array.from(document.querySelectorAll('.id>a')).map((i) => `P${i.innerHTML.trim()}`);
// 1769 is a hidden contest
return Array.from(document.querySelectorAll('.id>a'))
.map((i) => `P${i.innerHTML.trim()}`)
.filter((i) => !['P1772', 'P1769'].find((t) => i.startsWith(t)));
}
if (listName === 'gym') {
return Array.from(document.querySelectorAll('[data-contestId]')).map((i) => `LIST::GYM${i.getAttribute('data-contestId')}`);