From accfda658959fc2ae3aaab3313deba30f6a16e7c Mon Sep 17 00:00:00 2001 From: Trenton H <797416+stumpylog@users.noreply.github.com> Date: Tue, 16 Jan 2024 13:37:06 -0800 Subject: [PATCH] Do the same calculation without the database --- src/documents/views.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/documents/views.py b/src/documents/views.py index 7f37d6596..9d44ecbc4 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -757,11 +757,11 @@ class UnifiedSearchViewSet(DocumentViewSet): @action(detail=False, methods=["GET"], name="Get Next ASN") def next_asn(self, request, *args, **kwargs): - max_asn = Document.objects.aggregate(Max("archive_serial_number")).get( + max_asn = Document.objects.aggregate( + Max("archive_serial_number", default=0), + ).get( "archive_serial_number__max", ) - if max_asn is None: - max_asn = 0 return Response(max_asn + 1)