I committed an update to inc/jobs.inc.php that does the following:
Whenever there's a job that crosses midnight, instead of failing to
appear on either its start page or its end page, it will now appear on
the last date for which it was active, or the current date if it's a
running job.
I decided to do it this way rather than have it appear on all the days
during which it was active, because it was easier to keep track of the
time that way. The summary time for the entire job will be shown on
the day on which it was closed, and added to that day's overall total.
The only ambiguity here is that a day's total may include hours that
were actually worked on the day before.
Chris
|