From 21d2bd022eb04488eef4af3fe32c05103ffd01a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Mart=C3=ADnez?= Date: Thu, 24 Sep 2026 17:47:52 +0200 Subject: [PATCH] [FIX] dms: Define the appropriate content/content_binary values in the drag-and-drop process Fixes https://github.com/OCA/dms/issues/515 --- dms/controllers/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dms/controllers/main.py b/dms/controllers/main.py index cf2fb612d..2d4a7a416 100644 --- a/dms/controllers/main.py +++ b/dms/controllers/main.py @@ -1,6 +1,7 @@ # Copyright 2017-2019 MuK IT GmbH # Copyright 2026 Tecnativa - Víctor Martínez # License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). +import base64 import json import unicodedata @@ -45,7 +46,7 @@ def upload_dms_file(self, ufile, directory_id, callback=None): { "directory_id": directory_id, "name": filename, - "content_binary": ufile.read(), + "content": base64.b64encode(ufile.read()), } ) except AccessError: