diff --git a/bt5/erp5_dms/WorkflowTemplateItem/portal_workflow/document_interaction_workflow/scripts/clearCacheUponUpload.xml b/bt5/erp5_dms/WorkflowTemplateItem/portal_workflow/document_interaction_workflow/scripts/clearCacheUponUpload.xml index d27ac452ca6932e700113bdc988d9603ac6e907b..98e83cdf4ea3ebf975efd119039977a80737a8e7 100644 --- a/bt5/erp5_dms/WorkflowTemplateItem/portal_workflow/document_interaction_workflow/scripts/clearCacheUponUpload.xml +++ b/bt5/erp5_dms/WorkflowTemplateItem/portal_workflow/document_interaction_workflow/scripts/clearCacheUponUpload.xml @@ -53,10 +53,10 @@ </item> <item> <key> <string>_body</string> </key> - <value> <string>ob = state_change[\'object\']\n + <value> <string>document = state_change[\'object\']\n # if file uploaded, then:\n -if hasattr(ob, \'clearConversionCache\'): # e.g. File doesn\'t have it\n - ob.clearConversionCache()\n +if getattr(document, \'clearConversionCache\', None) is not None: # e.g. File doesn\'t have it\n + document.clearConversionCache()\n </string> </value> </item> <item> @@ -95,8 +95,9 @@ if hasattr(ob, \'clearConversionCache\'): # e.g. File doesn\'t have it\n <tuple> <string>state_change</string> <string>_getitem_</string> - <string>ob</string> - <string>hasattr</string> + <string>document</string> + <string>getattr</string> + <string>None</string> <string>_getattr_</string> </tuple> </value> diff --git a/bt5/erp5_dms/bt/revision b/bt5/erp5_dms/bt/revision index 4df0a83b86969ac3a3cd7c547815408adf355217..567c9739adf09bbad21be88ee7fd4055ab656435 100644 --- a/bt5/erp5_dms/bt/revision +++ b/bt5/erp5_dms/bt/revision @@ -1 +1 @@ -1018 \ No newline at end of file +1019 \ No newline at end of file