This ticket is a follow-up to ticket #3571 and the development team discussion (Dev Huddle) on April 17, 2024. The goal is to ensure that all workbook artifacts uploaded by a user during the submission process are removed upon the successful submission and dissemination of the audit report. The tasks include:
[x] Implement logic to automatically remove workbook artifacts once the audit report is submitted and disseminated.
[x] Develop a Django command to remove workbook artifacts from reports that were submitted previously.
[x] Modify the code to prevent the saving of workbook artifacts each time users download from the disseminated reports view.
This ticket is a follow-up to ticket #3571 and the development team discussion (Dev Huddle) on April 17, 2024. The goal is to ensure that all workbook artifacts uploaded by a user during the submission process are removed upon the successful submission and dissemination of the audit report. The tasks include: