From 8c82ec50c890c58e0a42a6496667e68ceff208cd Mon Sep 17 00:00:00 2001 From: Oksamies Date: Wed, 19 Nov 2025 14:24:05 +0200 Subject: [PATCH] Enhance error handling in ReportPackageForm by using user-facing error formatting --- .../app/p/components/ReportPackage/ReportPackageForm.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/apps/cyberstorm-remix/app/p/components/ReportPackage/ReportPackageForm.tsx b/apps/cyberstorm-remix/app/p/components/ReportPackage/ReportPackageForm.tsx index b46bcb4f5..54205c685 100644 --- a/apps/cyberstorm-remix/app/p/components/ReportPackage/ReportPackageForm.tsx +++ b/apps/cyberstorm-remix/app/p/components/ReportPackage/ReportPackageForm.tsx @@ -12,6 +12,7 @@ import { type PackageListingReportRequestData, type RequestConfig, UserFacingError, + formatUserFacingError, packageListingReport, } from "@thunderstore/thunderstore-api"; @@ -93,11 +94,7 @@ export function ReportPackageForm( resetFormInputs(); }, onSubmitError: (error) => { - let message = `Error occurred: ${error.message || "Unknown error"}`; - if (error.message === "401: Unauthorized") { - message = "You must be logged in to report a package."; - } - setError(message); + setError(formatUserFacingError(error)); }, });