♻️(backend) refactor try/except when getting a room

Be more Pythonist simplifying try except while tracking when
user is getting a room.
This commit is contained in:
lebaudantoine
2024-11-04 14:25:20 +01:00
parent 4449b578bd
commit 67d004fbda

View File

@@ -186,13 +186,6 @@ class RoomViewSet(
"""
try:
instance = self.get_object()
analytics.track(
user=self.request.user,
event="Get Room",
properties={"slug": instance.slug},
)
except Http404:
if not settings.ALLOW_UNREGISTERED_ROOMS:
raise
@@ -210,6 +203,11 @@ class RoomViewSet(
}
else:
data = self.get_serializer(instance).data
analytics.track(
user=self.request.user,
event="Get Room",
properties={"slug": instance.slug},
)
return drf_response.Response(data)