Skip to content

Commit 8c82ec5

Browse files
committed
Enhance error handling in ReportPackageForm by using user-facing error formatting
1 parent de2572f commit 8c82ec5

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

apps/cyberstorm-remix/app/p/components/ReportPackage/ReportPackageForm.tsx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import {
1212
type PackageListingReportRequestData,
1313
type RequestConfig,
1414
UserFacingError,
15+
formatUserFacingError,
1516
packageListingReport,
1617
} from "@thunderstore/thunderstore-api";
1718

@@ -93,11 +94,7 @@ export function ReportPackageForm(
9394
resetFormInputs();
9495
},
9596
onSubmitError: (error) => {
96-
let message = `Error occurred: ${error.message || "Unknown error"}`;
97-
if (error.message === "401: Unauthorized") {
98-
message = "You must be logged in to report a package.";
99-
}
100-
setError(message);
97+
setError(formatUserFacingError(error));
10198
},
10299
});
103100

0 commit comments

Comments
 (0)