From 1fb66b711df52262b1741b73bcb28610188557ac Mon Sep 17 00:00:00 2001 From: Broque Thomas <26755000+Nezreka@users.noreply.github.com> Date: Mon, 6 Apr 2026 07:45:07 -0700 Subject: [PATCH] Fix Live/Commentary Cleaner missing _get_settings method --- core/repair_jobs/live_commentary_cleaner.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/repair_jobs/live_commentary_cleaner.py b/core/repair_jobs/live_commentary_cleaner.py index 55b99d81..248e7156 100644 --- a/core/repair_jobs/live_commentary_cleaner.py +++ b/core/repair_jobs/live_commentary_cleaner.py @@ -87,6 +87,14 @@ class LiveCommentaryCleanerJob(RepairJob): } auto_fix = False + def _get_settings(self, context: JobContext) -> dict: + if not context.config_manager: + return self.default_settings.copy() + cfg = context.config_manager.get(f'repair.jobs.{self.job_id}.settings', {}) + merged = self.default_settings.copy() + merged.update(cfg) + return merged + def scan(self, context: JobContext) -> JobResult: result = JobResult()