🔒️(backend) avoid serializing rooms's pin code when restricted

Prevent anonymous users waiting in the lobby, or attacker
to discover the room pin code, that would allow them to join a room.
This commit is contained in:
lebaudantoine
2025-12-16 23:33:40 +01:00
committed by aleb_the_flash
parent 9bdc68f9c9
commit b0e27b38e2
2 changed files with 2 additions and 6 deletions
+2
View File
@@ -159,6 +159,8 @@ class RoomSerializer(serializers.ModelSerializer):
configuration=configuration,
is_admin_or_owner=is_admin_or_owner,
)
else:
del output["pin_code"]
output["is_administrable"] = is_admin_or_owner