Skip to content

Qing liu/fix/timesheet integration#309

Open
QuinnieLiu wants to merge 2 commits intomainfrom
QingLiu/fix/Timesheet-Integration
Open

Qing liu/fix/timesheet integration#309
QuinnieLiu wants to merge 2 commits intomainfrom
QingLiu/fix/Timesheet-Integration

Conversation

@QuinnieLiu
Copy link
Copy Markdown
Collaborator

Timesheet Page Integration:

  • Wire Timesheet page to live shift and attendance APIs
  • Fix date sort and update date format on Timesheet page

Timesheet Status Logic:

  • Completed → present (both clockIn and clockOut recorded)
  • Active → incomplete (clocked in, not yet out, within 5-min grace of scheduled start)
  • Late → incomplete + clockIn > scheduledStart + 5min — frontend-only derivation, no backend equivalent
  • Absent → absent (no clockIn recorded)
image image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant