diff --git a/addons/mrp/controller/main.py b/addons/mrp/controller/main.py index 0c8b40f0621..e916cc7ea96 100644 --- a/addons/mrp/controller/main.py +++ b/addons/mrp/controller/main.py @@ -25,7 +25,7 @@ class MrpDocumentRoute(http.Controller): request.env['mrp.document'].create({ 'name': ufile.filename, 'res_model': kwargs.get('res_model'), - 'res_id': kwargs.get('res_id'), + 'res_id': int(kwargs.get('res_id')), 'mimetype': mimetype, 'datas': base64.encodebytes(ufile.read()), })