diff --git a/apps/tag/web/api/v1/api.py b/apps/tag/web/api/v1/api.py index 430b62b..aa0b586 100644 --- a/apps/tag/web/api/v1/api.py +++ b/apps/tag/web/api/v1/api.py @@ -1,3 +1,4 @@ +import random import typing from django.db import transaction @@ -761,7 +762,7 @@ class TagDistributionBatchViewSet( document = request.FILES.get('dist_exit_document') document_url = upload_to_storage( document, - f'distribution_batch_document_{dist_batch.dist_batch_identity}.{str(document).split(".")[1]}' + f'{random.randint(1000, 9999)}_distribution_batch_document.{str(document).split(".")[1]}' ) dist_batch.warehouse_exit_doc = document_url dist_batch.save(update_fields=['warehouse_exit_doc'])