|
@ -268,6 +268,7 @@ class AttendanceSheet(models.Model): |
|
|
return |
|
|
return |
|
|
|
|
|
|
|
|
# Compute name (not hardcorded to prevent incoherence with timezone) |
|
|
# Compute name (not hardcorded to prevent incoherence with timezone) |
|
|
|
|
|
# Actually not working, should depends on timezone as well |
|
|
@api.depends("start_time", "end_time") |
|
|
@api.depends("start_time", "end_time") |
|
|
def _compute_name(self): |
|
|
def _compute_name(self): |
|
|
|
|
|
|
|
@ -277,8 +278,8 @@ class AttendanceSheet(models.Model): |
|
|
end_time_dt = fields.Datetime.context_timestamp(self, end_time_dt) |
|
|
end_time_dt = fields.Datetime.context_timestamp(self, end_time_dt) |
|
|
|
|
|
|
|
|
self.name = ( |
|
|
self.name = ( |
|
|
start_time_dt.strftime("%d/%m/%y") |
|
|
|
|
|
+ " | " |
|
|
|
|
|
|
|
|
start_time_dt.strftime("%Y-%m-%d") |
|
|
|
|
|
+ " " |
|
|
+ start_time_dt.strftime("%H:%M") |
|
|
+ start_time_dt.strftime("%H:%M") |
|
|
+ " - " |
|
|
+ " - " |
|
|
+ end_time_dt.strftime("%H:%M") |
|
|
+ end_time_dt.strftime("%H:%M") |
|
|