From 0476e6a4b1670c6f4d5360ec2662b2167f7806ac Mon Sep 17 00:00:00 2001 From: undefined Date: Fri, 30 Jul 2021 17:00:28 +0800 Subject: [PATCH] utils: changeErrorType also copy params --- packages/hydrojudge/package.json | 3 ++- packages/utils/lib/utils.ts | 3 ++- packages/utils/package.json | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index 51f046b15..6d2c2eb24 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -1,7 +1,7 @@ { "name": "@hydrooj/hydrojudge", "bin": "bin/hydrojudge.js", - "version": "2.9.0", + "version": "2.9.1", "main": "package.json", "author": "undefined ", "repository": "https://github.com/hydro-dev/Hydro.git", @@ -9,6 +9,7 @@ "@hydrooj/utils": "^1.0.14", "axios": "^0.21.1", "cac": "^6.7.3", + "esbuild": "^0.12.17", "fs-extra": "^10.0.0", "js-yaml": "^4.1.0", "lodash": "^4.17.21", diff --git a/packages/utils/lib/utils.ts b/packages/utils/lib/utils.ts index e7d0a3461..fc37a78cd 100644 --- a/packages/utils/lib/utils.ts +++ b/packages/utils/lib/utils.ts @@ -311,9 +311,10 @@ export function formatSeconds(_seconds = '0') { ); } -export function changeErrorType(err: Error, Err: any) { +export function changeErrorType(err: any, Err: any) { const e = new Err(err.message); e.stack = err.stack; + if (err.params) e.params = err.params; return e; } diff --git a/packages/utils/package.json b/packages/utils/package.json index b4c6302e1..f2e8e6fa4 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/utils", - "version": "1.1.0", + "version": "1.1.1", "description": "hydrooj utils", "main": "package.json", "repository": "https://github.com/hydro-dev/Hydro.git",