Skip to content

Commit 3d70cf3

Browse files
committed
ci fix
1 parent 940a499 commit 3d70cf3

4 files changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ jobs:
5050
yarn set version stable
5151
yarn
5252
yarn dedupe
53+
node build/prepare.js
5354
env:
5455
LICENSE_KEY: ${{ secrets.MAXMIND_KEY }}
5556
- name: Get specific changed files

packages/hydrooj/src/handler/problem.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,8 @@ export class ProblemDetailHandler extends ContestDetailBaseHandler {
418418
contest.getRelated(this.args.domainId, this.pdoc.docId),
419419
contest.getRelated(this.args.domainId, this.pdoc.docId, 'homework'),
420420
])).map((tdocs) => tdocs.filter((tdoc) =>
421-
this.user.hasPerm(PERM.PERM_VIEW_HIDDEN_CONTEST) || !tdoc.assign?.length || new Set(tdoc.assign).intersection(new Set(this.user.group)).size,
421+
this.user.hasPerm(PERM.PERM_VIEW_HIDDEN_CONTEST) || !tdoc.assign?.length
422+
|| new Set(tdoc.assign).intersection(new Set(this.user.group)).size,
422423
));
423424
}
424425
}

packages/hydrooj/src/upgrade.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ export const coreScripts: MigrationScript[] = [
431431
let pinnedDomains = new Set<string>();
432432
for (const d of udoc.pinnedDomains) {
433433
if (typeof d === 'string') pinnedDomains.add(d);
434-
else pinnedDomains = Set.union(pinnedDomains, d);
434+
else pinnedDomains = pinnedDomains.union(new Set(d));
435435
}
436436
await user.setById(udoc._id, { pinnedDomains: Array.from(pinnedDomains) });
437437
});

packages/ui-default/pages/home_messages.page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ const page = new NamedPage('home_messages', () => {
5858
credential: document.cookie.split('sid=')[1].split(';')[0],
5959
channels: ['message'],
6060
}));
61-
}
61+
};
6262
sock.onmessage = (message) => {
6363
const msg = JSON.parse(message.data);
6464
if (msg.operation !== 'event') return;

0 commit comments

Comments
 (0)