From 7a9fafb3343a5db204ddaa02c543da44e2eae9ab Mon Sep 17 00:00:00 2001 From: zmsdev Date: Wed, 12 Aug 2020 18:25:27 +0000 Subject: [PATCH] fixed _blobfiels.filename bytes as str svn path=/ZMS/branches/zms4/; revision=5777 --- Products/zms/_blobfields.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Products/zms/_blobfields.py b/Products/zms/_blobfields.py index 548338673..14d1f725f 100644 --- a/Products/zms/_blobfields.py +++ b/Products/zms/_blobfields.py @@ -189,8 +189,7 @@ def uploadBlobField(self, clazz, file=b'', filename=''): blob.update_data(file, content_type=mt, size=len(file)) blob.aq_parent = self blob.mediadbfile = None - # blob.filename = _fileutil.extractFilename( filename, undoable=True).encode('utf-8') - blob.filename = standard.pybytes(_fileutil.extractFilename( filename, undoable=True).encode('utf-8')) + blob.filename = standard.pystr(_fileutil.extractFilename( filename, undoable=True)) # Check size. if self is not None: maxlength_prop = 'ZMS.input.%s.maxlength'%['file','image'][isinstance(blob,MyImage)]