We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 757554f commit 5e4a300Copy full SHA for 5e4a300
1 file changed
src/sentry/utils/snuba_rpc.py
@@ -11,6 +11,7 @@
11
import sentry_sdk.scope
12
import urllib3
13
from google.protobuf.message import Message as ProtobufMessage
14
+from rest_framework.exceptions import NotFound
15
from sentry_protos.snuba.v1.endpoint_create_subscription_pb2 import (
16
CreateSubscriptionRequest,
17
CreateSubscriptionResponse,
@@ -277,6 +278,8 @@ def _make_rpc_request(
277
278
error.ParseFromString(http_resp.data)
279
if SNUBA_INFO:
280
log_snuba_info(f"{referrer}.error:\n{error}")
281
+ if http_resp.status == 404:
282
+ raise NotFound() from SnubaRPCError(error)
283
raise SnubaRPCError(error)
284
return http_resp
285
0 commit comments