|
@@ -24,17 +24,17 @@ class OrganizationSentryFunctionDetailsEndpoint(OrganizationEndpoint):
|
|
|
"PUT": ApiPublishStatus.PRIVATE,
|
|
|
}
|
|
|
|
|
|
- def convert_args(self, request, organization_slug, function_slug, *args, **kwargs):
|
|
|
+ def convert_args(self, request, organization_slug, function_id_or_slug, *args, **kwargs):
|
|
|
args, kwargs = super().convert_args(request, organization_slug, *args, **kwargs)
|
|
|
|
|
|
try:
|
|
|
if id_or_slug_path_params_enabled(self.convert_args.__qualname__):
|
|
|
function = SentryFunction.objects.get(
|
|
|
- slug__id_or_slug=function_slug, organization=kwargs["organization"].id
|
|
|
+ slug__id_or_slug=function_id_or_slug, organization=kwargs["organization"].id
|
|
|
)
|
|
|
else:
|
|
|
function = SentryFunction.objects.get(
|
|
|
- slug=function_slug, organization=kwargs["organization"].id
|
|
|
+ slug=function_id_or_slug, organization=kwargs["organization"].id
|
|
|
)
|
|
|
except SentryFunction.DoesNotExist:
|
|
|
raise Http404
|