esi / esi-issues

Issue tracking and feature requests for ESI
https://esi.evetech.net/
207 stars 23 forks source link

/fleets/{fleet_id}/members/ not returning station_id #427

Open musicmage4114 opened 7 years ago

musicmage4114 commented 7 years ago

Bug

As documented, this endpoint should return a station_id when a fleet member is docked. Tested in both a station and in structure, did not receive a station_id in both cases.

In station:

Returned:

[
  {
    "character_id": 90960817,
    "ship_type_id": 11188,
    "wing_id": 2170111337586,
    "squad_id": 3303511337586,
    "role": "squad_commander",
    "role_name": "Squad Commander (Boss)",
    "join_time": "2017-06-02T03:45:38Z",
    "takes_fleet_warp": true,
    "solar_system_id": 30004155
  }
]

Checking /characters/{character_id}/location at the same time yielded:

{
  "solar_system_id": 30004155,
  "station_id": 60008632
}

In structure

(also changed to Fleet Commander to see if the information was restricted)

[
  {
    "character_id": 90960817,
    "ship_type_id": 11188,
    "wing_id": -1,
    "squad_id": -1,
    "role": "fleet_commander",
    "role_name": "Fleet Commander (Boss)",
    "join_time": "2017-06-02T03:45:38Z",
    "takes_fleet_warp": true,
    "solar_system_id": 30004155
  }
]

Character location:

{
  "solar_system_id": 30004155,
  "structure_id": 1022825943182
}
DaneelTrevize commented 6 years ago

This is still broken, and a lack of parity with CREST iirc.
/fleets/.../members/ never has a station_id, regardless of station or citadel docking. And /characters/.../location still works.

snitchashor commented 5 years ago

Any news on this one? The station_id is still in the spec but not returned.

benflanaghan commented 5 years ago

I would also like to see this one fixed