-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Watch history compare "from" date is not set to last viewed date #2744
Comments
this is not a bug, its because it wants to show you the differences FROM the last time you viewed it |
But it does not show differences from the last time I viewed it, it shows differences from the next change after the last time I viewed it. If this is not a bug then it is very confusing behavior because this means the diff is missing changes that happened from 11:09:32 to 11:10:44, and each time I have to move the from date by one. |
hmm maybe off by one bug |
I think its just a small overlook when implementing #1989 changedetection.io/changedetectionio/model/Watch.py Lines 246 to 276 in 563c196
It would have to be changed to return key one before last viewed date. Technically the current implementation correctly returns first not viewed history entry, but to get the full diff it needs to be one before that. |
Yeah maybe needs to be the actual last_viewed item ( |
so basically its thinking the last-viewed is actually the one AFTER the last-viewed |
it should also tell you on that page which is the "last viewed" |
Describe the bug
When multiple changes are detected since last time you view history, the diff from date does not start from the last history check but the next one. This means the diff does not show all changes since your last history view.
Version
v0.47.03
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The history diff from date should start from last seen history date (11:09:32 in above example)
#2580 might be related
The text was updated successfully, but these errors were encountered: