From 7f002b9ca9dacac7ec8d0d6aea27a635ef372e42 Mon Sep 17 00:00:00 2001 From: jide Date: Tue, 26 Nov 2024 11:44:01 -0600 Subject: [PATCH] Fix cleaning of PID when exporting ezEML data package --- webapp/home/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/home/views.py b/webapp/home/views.py index ce2fe9bb..be6c04aa 100644 --- a/webapp/home/views.py +++ b/webapp/home/views.py @@ -2733,7 +2733,7 @@ def create_ezeml_package_manifest(user_folder, manifest_files): package_id = eml_node.attribute_value("packageId") if package_id and package_id != current_document: # copy the EML file using the package_id as name - arcname = f'{sanitize_filename(package_id)}.xml' + arcname = f"{package_id.replace('/', '_')}.xml" copyfile(f'{user_folder}/{current_document}.xml', f'{user_folder}/{arcname}') else: arcname = f'{current_document}.xml'