diff --git a/trytond/webdav/webdav.py b/trytond/webdav/webdav.py index 8274d62a61..258955a42b 100644 --- a/trytond/webdav/webdav.py +++ b/trytond/webdav/webdav.py @@ -594,7 +594,7 @@ class Collection(ModelSQL, ModelView): or not object_id: raise DAV_Forbidden try: - cls.delete(object_id) + cls.delete([cls(object_id)]) except Exception: raise DAV_Forbidden return 200 @@ -611,7 +611,7 @@ class Collection(ModelSQL, ModelView): pool = Pool() Model = pool.get(object_name) try: - Model.delete(object_id) + Model.delete([Model(object_id)]) except Exception: raise DAV_Forbidden return 200