Skip to content

Commit a820b56

Browse files
committed
Backend/moderation: use .get for from_visibility lookup
Avoids KeyError on unknown enum ints; the None-in-set check already covers it.
1 parent 7691d47 commit a820b56

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

app/backend/src/couchers/servicers/moderation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -542,7 +542,7 @@ def SetUserContentVisibility(
542542
if new_visibility is None:
543543
context.abort_with_error_code(grpc.StatusCode.INVALID_ARGUMENT, "visibility_must_be_specified")
544544

545-
from_visibilities = {moderationvisibility2sql[v] for v in request.from_visibility}
545+
from_visibilities = {moderationvisibility2sql.get(v) for v in request.from_visibility}
546546
if None in from_visibilities:
547547
context.abort_with_error_code(grpc.StatusCode.INVALID_ARGUMENT, "visibility_must_be_specified")
548548

0 commit comments

Comments
 (0)