Merge pull request #255 from spametki/master
IMAP: insert support for base64 attachment payload
This commit is contained in:
@@ -143,6 +143,7 @@
|
|||||||
'Edit current record': 'Edite el registro actual',
|
'Edit current record': 'Edite el registro actual',
|
||||||
'Edit Profile': 'Editar Perfil',
|
'Edit Profile': 'Editar Perfil',
|
||||||
'edit views:': 'editar vistas:',
|
'edit views:': 'editar vistas:',
|
||||||
|
'Editing %s': 'Editing %s',
|
||||||
'Editing file': 'Editando archivo',
|
'Editing file': 'Editando archivo',
|
||||||
'Editing file "%s"': 'Editando archivo "%s"',
|
'Editing file "%s"': 'Editando archivo "%s"',
|
||||||
'Editing Language file': 'Editando archivo de lenguaje',
|
'Editing Language file': 'Editando archivo de lenguaje',
|
||||||
@@ -157,6 +158,7 @@
|
|||||||
'Error ticket': 'Error ticket',
|
'Error ticket': 'Error ticket',
|
||||||
'Errors': 'errores',
|
'Errors': 'errores',
|
||||||
'Exception instance attributes': 'Atributos de la instancia de Excepción',
|
'Exception instance attributes': 'Atributos de la instancia de Excepción',
|
||||||
|
'Exit Fullscreen': 'Exit Fullscreen',
|
||||||
'Expand Abbreviation': 'Expand Abbreviation',
|
'Expand Abbreviation': 'Expand Abbreviation',
|
||||||
'export as csv file': 'exportar como archivo CSV',
|
'export as csv file': 'exportar como archivo CSV',
|
||||||
'exposes': 'expone',
|
'exposes': 'expone',
|
||||||
|
|||||||
+6
-1
@@ -6522,7 +6522,12 @@ class IMAPAdapter(NoSQLAdapter):
|
|||||||
def _insert(self, table, fields):
|
def _insert(self, table, fields):
|
||||||
def add_payload(message, obj):
|
def add_payload(message, obj):
|
||||||
payload = Message()
|
payload = Message()
|
||||||
payload.set_charset(obj.get("encoding", "utf-8"))
|
encoding = obj.get("encoding", "utf-8")
|
||||||
|
if encoding and (encoding.upper() in
|
||||||
|
("BASE64", "7BIT", "8BIT", "BINARY")):
|
||||||
|
payload.add_header("Content-Transfer-Encoding", encoding)
|
||||||
|
else:
|
||||||
|
payload.set_charset(encoding)
|
||||||
mime = obj.get("mime", None)
|
mime = obj.get("mime", None)
|
||||||
if mime:
|
if mime:
|
||||||
payload.set_type(mime)
|
payload.set_type(mime)
|
||||||
|
|||||||
Reference in New Issue
Block a user