Projet

Général

Profil

0001-greco-don-t-put-filenames-as-bytes-44552.patch

Frédéric Péters, 29 juin 2020 12:20

Télécharger (1,16 ko)

Voir les différences:

Subject: [PATCH] greco: don't put filenames as bytes (#44552)

 passerelle/contrib/greco/models.py | 2 --
 1 file changed, 2 deletions(-)
passerelle/contrib/greco/models.py
125 125
                    soap_headers = []
126 126
                    for num, attachment in enumerate(self.attachments):
127 127
                        filename = attachment.get('filename') or 'file%s.bin' % num
128
                        if isinstance(filename, six.text_type):
129
                            filename = filename.encode('utf-8', 'ignore')
130 128
                        soap_headers.append('<filename%s>%s</filename%s>' % (num, filename, num))
131 129
                    xml_payload = xml_payload.replace('<SOAP-ENV:Header/>',
132 130
                        '<SOAP-ENV:Header>%s</SOAP-ENV:Header>' % ''.join(soap_headers))
133
-