dcalacci/gigbox

Automatically end shifts that are over a certain unreasonable time

dcalacci opened this issue · 2 comments

If a user forgets to end a shift or job, it will continue tracking for many hours. We should both end shifts at a reasonable time and allow users to manually edit the start and stop times of both shifts and jobs.

When users clock out, if it was over 8 hours, we should ask them:

  • You just ended an X hour shift. did you mean to clock out earlier?

Adjust Clock out Time:

< date picker >

The solution I mentioned above was implemented in #82. We still should alert users with a notification when they're clocked in after a few hours, but that's for another time. Closing this for now.