Markøren er utløpt
type | https://docs.frem.sh/reference/api/errors/cursor-expired |
| HTTP-status | 410 Gone |
Hva det betyr
Markøren peker til før den eldste hendelsen som fortsatt er lagret. Hendelsesfeeden tar vare på hendelser i 7 dager, så noen hendelser etter markøren din er borte.
Eksempler på detail-meldinger som returneres med denne feilen:
- Events before 1234 are no longer kept (the feed keeps 7 days). Resume from next_cursor, and re-read state you may have missed from the API.
Hva du gjør
Fortsett fra next_cursor i svaret. Hendelser mellom den gamle markøren din og den er borte, så les tilstanden du bryr deg om (åpne pull requests, sjekker, merge-stopp) fra API-et én gang.
Svarformat
Alle feil fra fremforge-API-et er RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/cursor-expired",
"title": "Gone",
"status": 410,
"detail": "..."
}La koden din skille feilene på type, ikke på title eller detail – de er skrevet for mennesker og kan bli formulert om.