Fix filename encoding error during document conversion #31911
This commit is contained in:
parent
7157577b57
commit
0673a25f87
|
@ -39,7 +39,7 @@ def document_dynamic_searchable_text_indexer(obj):
|
||||||
try:
|
try:
|
||||||
datastream = transforms.convertTo(
|
datastream = transforms.convertTo(
|
||||||
'text/plain', child.file.data, mimetype=child.file.contentType,
|
'text/plain', child.file.data, mimetype=child.file.contentType,
|
||||||
filename=child.file.filename)
|
filename=unicode(child.file.filename, 'utf-8'))
|
||||||
indexed_elements.append(unicode(datastream.getData(), 'utf-8',
|
indexed_elements.append(unicode(datastream.getData(), 'utf-8',
|
||||||
'ignore'))
|
'ignore'))
|
||||||
except (ConflictError, KeyboardInterrupt):
|
except (ConflictError, KeyboardInterrupt):
|
||||||
|
|
Reference in New Issue