mirror of
https://github.com/misiektoja/xbox_monitor.git
synced 2026-04-26 23:45:50 +03:00
[GH-ISSUE #7] Incorrect using of title history time instead of normal status time #4
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/xbox_monitor#4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @tomballgithub on GitHub (Feb 6, 2026).
Original GitHub issue: https://github.com/misiektoja/xbox_monitor/issues/7
I noticed this overnight before a commit was made today.
Here is what -i says for this user, who previously was 'hidden' but now is not.
Last login time is 21:30:16
Last title play time is 21:30:16
But in the 2nd attachment below, when loading script without -i, it says
"Using title history timestamp (more recent than presence last_seen)", which is incorrect
@tomballgithub commented on GitHub (Feb 6, 2026):
I confirmed this is the same behavior with the latest 'dev' branch
@misiektoja commented on GitHub (Feb 6, 2026):
Yes, this is actually correct. The reason the timestamps look identical is because the script was already swapping the older online time for the newer game time before displaying it to you. That's why they match, making the more recent message look like a mistake. I will implement some better messages to make it clear and so both the info and monitoring mode behave the same way.
@tomballgithub commented on GitHub (Feb 6, 2026):
Well, this person converted to a standard user and doesn't 'appear offline' anymore. The tool really shouldn't be using the 'title' method at all, which is what alerted me.
@misiektoja commented on GitHub (Feb 7, 2026):
LoL, we are screwed, our main offline test object converted ;-)
Anyway, I fully agree with you and did some slight adjustements which should make the tool behave better and more consistent in different modes. Just pushed (
24f56f8815), check it out and let me know if it is ok now.@tomballgithub commented on GitHub (Feb 7, 2026):
Same result. I will email you the gamertag privately.
@tomballgithub commented on GitHub (Feb 7, 2026):
Emailed
@misiektoja commented on GitHub (Feb 7, 2026):
Emailed back ;-)
@tomballgithub commented on GitHub (Feb 14, 2026):
Here's the debug output from an account that 100% has always had visibility. It defaults to "title history", which it should never need to do if there is online visibility.
Lastonline shows 22:43, while title history shows 22:03. TItle history shouldn't be used
This shows during the previous online time that the debug code was seeing (or at least printing) the date as:
Wed 31 Dec 1969, 18:00:00@tomballgithub commented on GitHub (Feb 21, 2026):
Fixed