diff --git a/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/document_conversion_interaction_workflow/scripts/Document_guessMimeType.py b/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/document_conversion_interaction_workflow/scripts/Document_guessMimeType.py index d8e4b72388422cee12e9eb803a0253ea31f5bd10..1bfea8b10affd5b881b01c173913ee2a8884df5c 100644 --- a/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/document_conversion_interaction_workflow/scripts/Document_guessMimeType.py +++ b/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/document_conversion_interaction_workflow/scripts/Document_guessMimeType.py @@ -4,5 +4,8 @@ portal = document.getPortalObject() filename = document.getFilename() content_type = portal.mimetypes_registry.lookupExtension(filename) -if content_type is not None: - document.setContentType(str(content_type)) +if content_type is None: + return +content_type = str(content_type) +if content_type != document.getContentType(): + document.setContentType(content_type)