dgtlmoon / dgtlmoon/changedetection.io

[feature] Default "Re-stock detection setting" in settings

Open
#2,960 0 comments 2 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
34.1k
Forks
2k
Avg merge
23h 38m
Merged PRs (30d)
67

Description

**Version and OS**
0.49.1 on linux/docker

**Is your feature request related to a problem? Please describe.**
I'm always frustrated when I forgot to change this option and then I have to open all my watches to be sure that it's set

**Describe the solution you'd like**
Global Setting in Settings what option is default when create/save watch in mode "Re-stock & Price detection for single product pages"

Re-stock detection:
In Stock only (Out Of Stock -> In Stock only)
Any availability changes
Off, don't follow availability/restock

Now "In Stock only (Out Of Stock -> In Stock only)" is always selected by default, but I always prefer to set "Any availability changes". So it would be perfect to set it as default.

Contributor guide

Open the contributing guide

Research direction

Start by locating the Settings implementation and the create/save-watch flow for “Re-stock & Price detection for single product pages.” Trace where the current “In Stock only” default is selected, then verify that a saved global preference controls the default for new watches while existing watches remain unaffected.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
full-stack
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.