diff --git a/package.json b/package.json index c2c0f0ff7..48f7efe12 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "@types/cross-spawn": "^6.0.6", "@types/node": "22.7.4", "@types/semver": "^7.5.8", - "autocannon": "^7.15.0", + "autocannon": "^8.0.0", "cac": "^6.7.14", "chai": "^5.1.2", "cross-env": "^7.0.3", diff --git a/packages/onsite-toolkit/index.ts b/packages/onsite-toolkit/index.ts index 006848cbb..b4c72438c 100644 --- a/packages/onsite-toolkit/index.ts +++ b/packages/onsite-toolkit/index.ts @@ -55,7 +55,7 @@ export function apply(ctx: Context) { payload: { name: tdoc.title, duration: Math.floor((new Date(tdoc.endAt).getTime() - new Date(tdoc.beginAt).getTime()) / 1000), - frozen: Math.floor((new Date(tdoc.endAt).getTime() - new Date(tdoc.lockAt).getTime()) / 1000), + frozen: Math.floor((new Date(tdoc.lockAt).getTime() - new Date(tdoc.beginAt).getTime()) / 1000), problems: tdoc.pids.map((i, n) => ({ name: pid(n), id: i.toString() })), teams: teams.map((t) => ({ id: t.uid.toString(), diff --git a/packages/onsite-toolkit/package.json b/packages/onsite-toolkit/package.json index 43c285657..6fc5a0622 100644 --- a/packages/onsite-toolkit/package.json +++ b/packages/onsite-toolkit/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/onsite-toolkit", - "version": "0.0.1", + "version": "0.0.2", "dependencies": { "@react-spring/web": "^9.7.5", "react-use": "^17.5.1" diff --git a/packages/scoreboard-xcpcio/index.ts b/packages/scoreboard-xcpcio/index.ts index 80f9bfb66..a999af122 100644 --- a/packages/scoreboard-xcpcio/index.ts +++ b/packages/scoreboard-xcpcio/index.ts @@ -96,7 +96,7 @@ export async function apply(ctx: Context) { }, }, balloon_color: tdoc.balloon - ? tdoc.pids.map((i) => ({ + ? tdoc.pids.filter((i) => tdoc.balloon[i]).map((i) => ({ color: '#000', background_color: typeof tdoc.balloon[i] === 'string' ? tdoc.balloon[i] : tdoc.balloon[i].color, })) diff --git a/packages/scoreboard-xcpcio/package.json b/packages/scoreboard-xcpcio/package.json index a26fb8160..7e5bc2bd6 100644 --- a/packages/scoreboard-xcpcio/package.json +++ b/packages/scoreboard-xcpcio/package.json @@ -1,7 +1,7 @@ { "name": "@hydrooj/scoreboard-xcpcio", "license": "AGPL-3.0-or-later", - "version": "0.0.2", + "version": "0.0.3", "main": "index.ts", "scripts": { "postinstall": "node -r @hydrooj/register install.ts" diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index 6721df7ce..58a75c30f 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -108,7 +108,7 @@ "style-loader": "^3.3.4", "stylus": "^0.64.0", "stylus-loader": "7.1.2", - "svgtofont": "^6.0.1", + "svgtofont": "^6.1.0", "tether": "1.4.7", "tether-drop": "^1.4.2", "timeago-react": "^3.0.6",