workflows: don't return attachment contents for remote opaque files (#53842)

This commit is contained in:
Frédéric Péters 2021-05-07 10:46:19 +02:00
parent decc4d2465
commit abf0463348
1 changed files with 3 additions and 1 deletions

View File

@ -279,8 +279,10 @@ class AttachmentEvolutionPart:
'content_type': self.content_type,
'filename': self.base_filename,
}
with open(self.filename, 'rb') as fd:
fd = self.get_file_pointer()
if fd:
d['content'] = base64.encodebytes(fd.read())
fd.close()
return d
@classmethod