Do not copy UUID

issue8899
review258531002
This commit is contained in:
Cédric Krier committed 2019-12-11 18:42:41 +01:00
1 parent 5931c6e1d9
commit 402b9de34a
1 file changed
+9
+9
View File
@@ -137,6 +137,15 @@ class Line(ModelSQL, ModelView):
gettext('timesheet.msg_line_duration_positive',
line=self.rec_name))
@classmethod
def copy(cls, lines, default=None):
if default is not None:
default = default.copy()
else:
default = {}
default.setdefault('uuid')
return super().copy(lines, default=default)
@property
def hours(self):
return self.duration.total_seconds() / 60 / 60