feat: 상세 재수집 주기에 5시간 옵션 추가

Ultraworked with Sisyphus

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
9700X_PC 2026-02-19 20:09:27 +09:00
parent 4fd45a3364
commit 504dd61b6f
2 changed files with 13 additions and 1 deletions

View File

@ -32,3 +32,15 @@ Added UI control and persistence for `recheck_hours` in SettingsDialog to expose
- Unit test passes: `test_save_all_persists_update_policy_fields`
- Value correctly loaded from settings
- Value correctly saved on save_all()
## 2026-02-19 Add 5-hour option to recheck-hours ComboBox
### Decision
Added "5" to the recheck_hours ComboBox values to enable explicit user selection of 5-hour interval.
### Change
- **settings_dialog.py:line 143**
- Updated values: ["1", "2", "3", "5", "6", "12", "24"] (inserted "5" between "3" and "6")
- Maintains numeric ordering
- No logic changes to save() or load flow

View File

@ -140,7 +140,7 @@ class SettingsDialog(ctk.CTkToplevel):
)
ctk.CTkLabel(self.tab_crawl, text="상세 재수집 주기 (시간)", font=font).pack(pady=5)
self.combo_recheck_hours = ctk.CTkComboBox(self.tab_crawl, values=["1", "2", "3", "6", "12", "24"])
self.combo_recheck_hours = ctk.CTkComboBox(self.tab_crawl, values=["1", "2", "3", "5", "6", "12", "24"])
self.combo_recheck_hours.pack(pady=5)
self.combo_recheck_hours.set(
str(self.controller.settings.get('crawling', {}).get('recheck_hours', 3))