Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

/characters/{character_id}/calendar/ occasionally returns a partial response #1355

Open
3 of 6 tasks
joaomlneto opened this issue Jun 24, 2023 · 0 comments
Open
3 of 6 tasks

Comments

@joaomlneto
Copy link

joaomlneto commented Jun 24, 2023

Bug

The List calendar event summaries endpoint will sometimes return only a subset of the events.

It's not uncommon for the endpoint to return less than 50 events.

These events appear to be a random subset of events, not the first N.

The behavior is semi-persistent: it will continue returning the same set of events, even after it Expires.

If I attempt to create another event during this time, the newly-created will be shown (after Expires) in the response, but all other missing events won't.

I'm unsure how to provide further information to help diagnose this issue. 🤷🏻

Request

GET /characters/{character_id}/calendar/

Status Code

200

Example

For example, now circa 2023-06-24 20:12, the calendar for 26-30 June looks like this in-game:
Screenshot 2023-06-24 at 22 11 27

And currently ESI only returns a total of 17 events, with only 6 being in the 26-30 June date range.
image

Checklist

Check all boxes that apply to this issue:

  • Bug description is provided
  • Request path is provided
  • Response status code is provided
  • Response headers are provided
  • Response body is provided
  • Expected response is provided
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants