Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
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 (Aug 16, 2026, 8:23 PM UTC) Commit
Copy SHA
Parent 1fcf2c6e 1fcf2c6ebb9570b9b45a51cf2b0084dcd7e5579d Change ID Copy change ID