Add hook to customize timesheet shift rendering

Also decrease font size slightly for shift text.
This commit is contained in:
Lance Edgar 2016-08-22 17:25:10 -05:00
parent cdde848275
commit 8a19b90efa
3 changed files with 8 additions and 2 deletions

View file

@ -273,8 +273,12 @@ class TimeSheetView(View):
'next_sunday': sunday + datetime.timedelta(days=7),
'weekdays': weekdays,
'permission_prefix': self.key,
'render_shift': self.render_shift,
}
def render_shift(self, shift):
return shift.get_display(self.rattail_config)
def render_single(self, date, employee, form=None):
"""
Render a time sheet for one employee, for the week which includes the
@ -304,6 +308,7 @@ class TimeSheetView(View):
'next_sunday': sunday + datetime.timedelta(days=7),
'weekdays': weekdays,
'permission_prefix': self.key,
'render_shift': self.render_shift,
}
def modify_employees(self, employees, weekdays):