Fix/refactor

This commit is contained in:
shamoon
2026-01-18 16:46:40 -08:00
parent 5944c21be5
commit b2b9e0c64b
2 changed files with 3 additions and 2 deletions

View File

@@ -2166,9 +2166,9 @@ class TasksViewSerializer(OwnedObjectSerializer):
related_document = self.get_related_document(obj) related_document = self.get_related_document(obj)
request = self.context.get("request") request = self.context.get("request")
user = request.user if request else None user = request.user if request else None
if not related_document or not user: document = Document.global_objects.filter(pk=related_document).first()
if not related_document or not user or not document:
return [] return []
document = Document.objects.get(pk=related_document)
duplicates = _get_viewable_duplicates(document, user) duplicates = _get_viewable_duplicates(document, user)
return list(duplicates.values("id", "title", "deleted_at")) return list(duplicates.values("id", "title", "deleted_at"))

View File

@@ -347,6 +347,7 @@ class TestTasks(DirectoriesMixin, APITestCase):
content="", content="",
mime_type="application/pdf", mime_type="application/pdf",
checksum=checksum, checksum=checksum,
archive_checksum="another-checksum",
) )
PaperlessTask.objects.create( PaperlessTask.objects.create(
task_id=str(uuid.uuid4()), task_id=str(uuid.uuid4()),