From 41a2f2228f398fef0b1c89fcc9d3d2073a5953ee Mon Sep 17 00:00:00 2001 From: undefined Date: Sat, 6 Dec 2025 19:41:20 +0800 Subject: [PATCH] scoreboard-xcpcio: fix banner validation --- packages/scoreboard-xcpcio/index.ts | 2 +- packages/scoreboard-xcpcio/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/scoreboard-xcpcio/index.ts b/packages/scoreboard-xcpcio/index.ts index 38566504f..7e05d4bfc 100644 --- a/packages/scoreboard-xcpcio/index.ts +++ b/packages/scoreboard-xcpcio/index.ts @@ -231,7 +231,7 @@ export async function apply(ctx: Context, config: ReturnType) { json: Types.Boolean, realtime: Types.Boolean, badge: Types.Boolean, - banner: Types.String, + banner: [...Types.String, true], gold: Schema.transform(Schema.union([Schema.string(), Schema.number().step(1).min(0)]), (v) => +v).default(0), silver: Schema.transform(Schema.union([Schema.string(), Schema.number().step(1).min(0)]), (v) => +v).default(0), bronze: Schema.transform(Schema.union([Schema.string(), Schema.number().step(1).min(0)]), (v) => +v).default(0), diff --git a/packages/scoreboard-xcpcio/package.json b/packages/scoreboard-xcpcio/package.json index 3d76fce67..90f321335 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.5-beta.9", + "version": "0.0.5-beta.10", "main": "index.ts", "repository": "https://github.com/hydro-dev/Hydro.git", "scripts": {