Skip to content

"onerror" global handler doesn't set event.level = 'error' #4400

Closed
@al3xnag

Description

@al3xnag

Package + Version

  • @sentry/browser
  • @sentry/node
  • raven-js
  • raven-node (raven for node)
  • other:

Version:

6.16.1

Description

  1. GlobalHandlers integration is enabled (by default).

  2. const script = document.createElement('script');
    script.text = 'throw new Error("oops");';
    document.body.appendChild(script);
  3. event.level is undefined in beforeSend hook and /store POST payload also doesn't have this property.

Unlike onerror, unhandledrejection handler sets event.level = 'error':

Metadata

Metadata

Assignees

No one assigned

    Labels

    Package: browserIssues related to the Sentry Browser SDK

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions