mikechambers / dcli

Command line utilities for Destiny 2
https://github.com/mikechambers/dcli
MIT License
87 stars 13 forks source link

Data may be lost when syncing activities for more than one member #12

Closed mikechambers closed 2 years ago

mikechambers commented 3 years ago

If you sync activities for more than one member, and those members have played in activities together, then some activities may be lost / not synced from bungie.

The issue is that when I see if there are new activities for a user, i currently check the most recent activity id i have for the user, and sync beyond that. if you sync one player, it will always get the latest. however, if you sync a second, and they have played with the first, then the code sees that activity, and syncs since then (and not all activities).

Not sure about the solution, but right now, activities may go missing if syncing multiple members / players.

mikechambers commented 2 years ago

this has been fixed.