mirror of
https://github.com/logos-storage/logos-storage-marketplace-ui.git
synced 2026-05-18 07:19:57 +00:00
19 lines
511 B
TypeScript
19 lines
511 B
TypeScript
import * as Sentry from "@sentry/browser";
|
|
import { CodexError } from "@codex-storage/sdk-js";
|
|
|
|
export const Errors = {
|
|
report(safe: { error: true, data: CodexError }) {
|
|
if (safe.data.code === 502) {
|
|
// Ignore Gateway error
|
|
return
|
|
}
|
|
|
|
Sentry.captureException(safe.data, {
|
|
extra: {
|
|
code: safe.data.code,
|
|
errors: safe.data.errors,
|
|
sourceStack: safe.data.sourceStack,
|
|
},
|
|
});
|
|
}
|
|
} |