You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AppData.lualastSync field no longer goes stale between hourly API calls: job_auction_refresh now calls AuctionDataService.write_app_info() on every
5-min poll when cached data is still fresh, keeping the in-game "data age" indicator
accurate without hitting the API
Status bar "last checked" timestamp now updates on every 5-min poll even when no
API call is made: the fresh path constructs an AuctionData from the cached realm
snapshot with the current time and calls auction_data_fn so RealmViewModel
updates _last_sync
Chore
AddonWriterService.__init__ and get_detector() now carry proper type annotations;
removes the last no-untyped-call mypy error in strict-typed callers