esi-issues icon indicating copy to clipboard operation
esi-issues copied to clipboard

iHub to SovHub Regression with Equinox

Open pvyParts opened this issue 1 year ago • 0 comments

iHub to SovHub Regression with Equinox

  • Installed Infrastructure Upgrades are not returned once installed in the SovHub.
    • Previously these were shown as corporate assets with the location_id matching the the Ihub's item_id
    • Previously the upgrade power state was exposed via the location flag
      • StructureActive Online Upgrade
      • StructureInactive Online but inactive due to ADM or similar Upgrade.
      • StructureOffline Offline Upgrade
  • SovHub reagent levels not returned in the asset tree.

Request

GET /latest/corporations/{corporation_id}/assets/?datasource=tranquility

https://esi.evetech.net/ui#/Assets/get_corporations_corporation_id_assets

Expected

SovHub upgrades to show in the assets tree and the reagent fuel in the structure showing in a "fuel bay" location within the asset tree returned..

...
  {
    ...
    "item_id": 12345678910,
    "location_flag": "StructureActive",
    "location_id": 9876543210,
    "quantity": 1,
    "type_id": 82498
  },
  {
    ...
    "item_id": 12345678911,
    "location_flag": "StructureInactive",
    "location_id": 9876543210,
    "quantity": 1,
    "type_id": 82496
  },
  {
    ...
    "item_id": 12345678911,
    "location_flag": "StructureOffline",
    "location_id": 9876543210,
    "quantity": 1,
    "type_id": 82497
  },
...

Checklist

Check all boxes that apply to this issue:

  • [x] Bug description is provided
  • [x] Request path is provided
  • [ ] Response status code is provided
  • [ ] Response headers are provided
  • [ ] Response body is provided
  • [x] Expected response is provided

pvyParts avatar Jul 16 '24 12:07 pvyParts