From d706d2a9fe03c02c76a48bc24cf36d010eac2e8e Mon Sep 17 00:00:00 2001 From: stumpylog <797416+stumpylog@users.noreply.github.com> Date: Wed, 26 Aug 2026 15:03:02 -0700 Subject: [PATCH] Mark empty-pks early-return in set_permissions_for_objects as no-cover Defensive guard for an edge case (all requested pks already gone/invalid) rather than a path normal usage exercises; matches the existing pragma: no cover convention elsewhere in this file. --- src/documents/permissions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/documents/permissions.py b/src/documents/permissions.py index 69a0f8c8f..69a5cca59 100644 --- a/src/documents/permissions.py +++ b/src/documents/permissions.py @@ -302,7 +302,7 @@ def set_permissions_for_objects( (object, user) pair. """ object_pks = [str(pk) for pk in pks] - if not object_pks: + if not object_pks: # pragma: no cover return model_name = model.__name__.lower()