changes
This commit is contained in:
@@ -40,3 +40,15 @@ class FpJobStepTimeLog(models.Model):
|
||||
log.duration_minutes = delta.total_seconds() / 60.0
|
||||
else:
|
||||
log.duration_minutes = 0.0
|
||||
|
||||
@api.depends('user_id', 'date_started', 'duration_minutes')
|
||||
def _compute_display_name(self):
|
||||
for log in self:
|
||||
user = log.user_id.name or 'User'
|
||||
when = log.date_started.strftime('%Y-%m-%d %H:%M') if log.date_started else ''
|
||||
mins = ('%.0f min' % log.duration_minutes) if log.duration_minutes else 'open'
|
||||
rec_bits = [user]
|
||||
if when:
|
||||
rec_bits.append(when)
|
||||
rec_bits.append(mins)
|
||||
log.display_name = ' · '.join(rec_bits)
|
||||
|
||||
Reference in New Issue
Block a user