This repository has no description

fix(sync): resolve the structures wallet transactions trade in

Wallet sync stored a location_id on every transaction and resolved none of them, so a player-owned structure earned a name only when the character also held assets or contracts there. Trading there did not count. Both wallet jobs now pass the ids they store through the same resolver asset sync uses, which records a structure the subject cannot dock at in inaccessible_structures rather than asking ESI for it on every pass. The split of raw ids into stations and structures moves into structure_resolution, where the contracts job now shares it instead of keeping its own copy. Closes #115


Author Aaron Allen Date Commit Parent 1fcf2c6e Change ID