Path 1: 2 calls (0.67)

JSONDecodeError (2)

BadRequest (2)

1def on_json_loading_failed(self, e: ValueError | None) -> t.Any:
2        try:
3            return super().on_json_loading_failed(e)
4        except BadRequest as e:
5            if current_app and current_app.debug:
6                raise
7
8            raise BadRequest() from e
            

Path 2: 1 calls (0.33)

JSONDecodeError (1)

BadRequest (1)

1def on_json_loading_failed(self, e: ValueError | None) -> t.Any:
2        try:
3            return super().on_json_loading_failed(e)
4        except BadRequest as e:
5            if current_app and current_app.debug:
6                raise
7
8            raise BadRequest() from e