Ensure Session key is different on bunch creation
issue7087 review40041002
This commit is contained in:
1 parent
4f586030a6
commit
bd8214a6a9
1 file changed
+9
@@ -72,6 +72,15 @@ class Session(ModelSQL):
|
||||
])
|
||||
cls.write(sessions, {})
|
||||
|
||||
@classmethod
|
||||
def create(cls, vlist):
|
||||
vlist = [v.copy() for v in vlist]
|
||||
for values in vlist:
|
||||
# Ensure to get a different key for each record
|
||||
# default methods are called only once
|
||||
values.setdefault('key', cls.default_key())
|
||||
return super(Session, cls).create(vlist)
|
||||
|
||||
|
||||
class SessionWizard(ModelSQL):
|
||||
"Session Wizard"
|
||||
|
||||
Reference in new issue
Block a user