Do not copy UUID
issue8899 review258531002
This commit is contained in:
1 parent
5931c6e1d9
commit
402b9de34a
1 file changed
+9
@@ -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
|
||||
|
||||
Reference in new issue
Block a user