[FIX] base: allow server actions to en/decode base64

This is usefull when dealing with binary fields.
This was possible in previous versions in python 2 using
`str.encode('base64')`.
This commit is contained in:
Christophe Simonis
2018-01-31 15:00:25 +01:00
parent a4c7481f24
commit 373c0c2e57
+3
View File
@@ -8,6 +8,7 @@ from odoo.tools.safe_eval import safe_eval, test_python_expr
from odoo.tools import pycompat
from odoo.http import request
import base64
from collections import defaultdict
import datetime
import dateutil
@@ -76,6 +77,8 @@ class IrActions(models.Model):
'datetime': datetime,
'dateutil': dateutil,
'timezone': timezone,
'b64encode': base64.b64encode,
'b64decode': base64.b64decode,
}
@api.model