No description
Timesheet per-day fetch returns 3,269 records with £0 — cost fields are named differently. Adds tsBaseCost()/tsTotalCost() helpers that try multiple field names (cost, timesheet_cost, base_cost, employee_cost, etc.). Adds sampleFields to E result so we can see the actual field names on a live record. Also samples a shift record (variant A) for confirmation. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| backend | ||
| frontend | ||
| docker-compose.yml | ||
| seed-app.js | ||