Staff attendance troubleshooting
Staff attendance menu missing — Requires society admin and the Operations tier. Confirm your plan on pricing and that you are not viewing as a resident-only account.
"Not authorized" when marking — Only society admins can call mark_staff_attendance.
Treasurer or secretary roles need explicit admin access for attendance.
Empty attendance board — Add staff first at Admin → Helpdesk → Staff & vendors
(/admin/helpdesk/staff). Deactivated (terminated) staff do not appear for new marks.
Staff on helpdesk but not attendance — Both use the same society_staff roster. Refresh
the page; if still missing, confirm the staff member's status is active.
Mark does not stick — Check network connection and retry. Same-day updates overwrite the previous state — only one row per staff per day.
Wrong state selected — Tap the correct state the same day; the audit log records the update.
Residents asking to see attendance — By design, attendance is admin-only. Residents cannot view staff presence on Plinth.
Need vendor escalation, not attendance — Vendors are separate from staff on the Vendors
tab at /admin/helpdesk/staff. See staff & vendors guide.