details: https://code.tryton.org/tryton/commit/7ccbc1b89620
branch: default
user: Cédric Krier <[email protected]>
date: Mon Jul 13 15:56:31 2026 +0200
description:
Do not copy vlist in ModelSQL.create
The vlist is already a copy from ModelStorage._before_create.
Closes #14953
diffstat:
trytond/trytond/model/modelsql.py | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diffs (11 lines):
diff -r 3e06a8420e2f -r 7ccbc1b89620 trytond/trytond/model/modelsql.py
--- a/trytond/trytond/model/modelsql.py Wed Jul 08 14:27:07 2026 +0200
+++ b/trytond/trytond/model/modelsql.py Mon Jul 13 15:56:31 2026 +0200
@@ -1010,7 +1010,6 @@
defaults_cache = {} # Store already computed default values
missing_defaults = {} # Store missing default values by schema
new_ids = []
- vlist = [v.copy() for v in vlist]
def db_insert(columns, vlist, column_names):
if transaction.database.has_multirow_insert():