dgtlmoon / changedetection.io

The best and simplest free open source web page change detection, website watcher, restock monitor and notification service. Restock Monitor, change detection. Designed for simplicity - Simply monitor which websites had a text change for free. Free Open source web page change detection, Website defacement monitoring, Price change notification
https://changedetection.io
Apache License 2.0
15.85k stars 885 forks source link

corrupting watches #2358

Closed rmichelena closed 1 month ago

rmichelena commented 1 month ago

Since v0.45.20, my watches are frequently becoming corrupted somehow in many ways...

1) some of them are switching to "Re-stock detection" when they should not. Furthermore, you can have a watch that shows (in the Edit page) that's not "Restock detection" but "Webpage Text/HTML, JSON and PDF changes", and however the extracted text says "Possibly in stock", while the screenshot shows everything as it should.

2) they're being duplicated ; I had 18 watches, now I have 23, since 5 of them (corrupted) have duplicated

3) the Plain ones have error 200, and the Playwright ones show "in stock" green badges (when, again, I never switched to stock checking mode)

4) the watches lose their tags

I stopped the container, erased the whole data volume, restored from a pre-problems backup, and started again; everything was fine. Two days later, again it corrupted 3 of the watches and duplicated them.