Intervention Chantier (V2)
PWA agent : liste UNIQUEMENT mes JobAssignment actifs.
PWA agent : liste UNIQUEMENT mes JobAssignment actifs.
Filtre data-side (anti-pattern : juste UI = leak cross-employee).
Bug d8b1a614 (claude-qa, 2026-05-17) : un user avec permission
chantier:field mais sans mapping Employee (typique d'un admin pur
qui n'est pas field-agent) recevait un 403 trompeur « Aucun employee
mappé à cet user » — l'admin pense qu'il manque une permission
alors qu'il lui manque juste le mapping HR. On retourne maintenant
200 + data vide + `meta.not_field_agent: true` (interprétation
UI : « pas de visites parce que vous n'êtes pas field-agent »).
Permissions requises : chantier:field
get/api/v1/chantier/field/assignments
Request
- Base URL: https://erp.eyeot.fr/api/v1
- URL: https://erp.eyeot.fr/api/v1/api/v1/chantier/field/assignments
- Auth: one of:
- HTTP bearer
- HTTP bearer
Response
Succès — payload {data, meta} (cf. API-GUIDE §3.1)
Changes
No recorded changes to this operation across all 1 revision of this API.