Gå til hovedinnhold

Markøren er utløpt

typehttps://docs.frem.sh/reference/api/errors/cursor-expired
HTTP-status410 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.