summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorHazelnoot <acomputerdog@gmail.com>2025-03-30 01:21:20 -0400
committerHazelnoot <acomputerdog@gmail.com>2025-06-06 22:20:16 -0400
commit72e95b66a2bd46a134c68182c00cc30513919688 (patch)
treea029a9af9b278a9ff78aca762af69fd29a1fd04b /packages
parentreduce, clarify, and normalize more error messages (diff)
downloadsharkey-72e95b66a2bd46a134c68182c00cc30513919688.tar.gz
sharkey-72e95b66a2bd46a134c68182c00cc30513919688.tar.bz2
sharkey-72e95b66a2bd46a134c68182c00cc30513919688.zip
suppress large error messages from Got
Diffstat (limited to 'packages')
-rw-r--r--packages/backend/src/core/DownloadService.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/backend/src/core/DownloadService.ts b/packages/backend/src/core/DownloadService.ts
index 26e60e00b3..cb958f5001 100644
--- a/packages/backend/src/core/DownloadService.ts
+++ b/packages/backend/src/core/DownloadService.ts
@@ -101,8 +101,12 @@ export class DownloadService {
} catch (e) {
if (e instanceof Got.HTTPError) {
throw new StatusError(`${e.response.statusCode} ${e.response.statusMessage}`, e.response.statusCode, e.response.statusMessage);
- } else {
+ } else if (e instanceof Got.RequestError || e instanceof Got.AbortError) {
+ throw new Error(String(e));
+ } else if (e instanceof Error) {
throw e;
+ } else {
+ throw new Error(String(e));
}
}