eveseat / seat

🌀✳️ SeAT: A Simple, EVE Online API Tool and Corporation Manager
https://eveseat.github.io/docs/
GNU General Public License v2.0
430 stars 143 forks source link

esi:update:publicinfo does not update universestations if contract contains unknown location. #763

Closed veteranmina closed 3 years ago

veteranmina commented 3 years ago

When esi:update:publicinfo is ran there is not a check to confirm if stations/structures exist in their respectful tables. This results in the contract listing "Unknown - Unknown Constellation - Unknown Region" in the start/end locations.

https://github.com/eveseat/console/blob/master/src/Commands/Esi/Update/PublicInfo.php#L67